Uses of Class
cdc.applic.factorization.FactorizationFeatures
Packages that use FactorizationFeatures
-
Uses of FactorizationFeatures in cdc.applic.factorization
Fields in cdc.applic.factorization declared as FactorizationFeaturesModifier and TypeFieldDescriptionstatic final FactorizationFeaturesFactorizationFeatures.SIMPLIFY_CHECK_SHORT_NARROWstatic final FactorizationFeaturesFactorizationFeatures.SIMPLIFY_NO_CHECK_SHORT_NARROWMethods in cdc.applic.factorization that return FactorizationFeaturesMethods in cdc.applic.factorization with parameters of type FactorizationFeaturesModifier and TypeMethodDescriptionCutter.cut(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> applicabilityExtractor, FactorizationFeatures features) <T> voidCutter.cut(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> applicabilityExtractor, FactorizationFeatures features, CutHandler<T> handler) Cut the applicability of a list of objects in 2 parts.<T> List<ExtendEvent<T>>Extender.extend(List<? extends T> objects, Expression extensionApplicability, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features) <T> voidExtender.extend(List<? extends T> objects, Expression extensionApplicability, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features, ExtendHandler<T> handler) <T> List<MergeEvent<T>>Merger.merge(List<? extends T> objects, DefinitionAnalyzer<T> analyzer, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features) <T> voidMerger.merge(List<? extends T> objects, DefinitionAnalyzer<T> analyzer, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features, MergeHandler<T> handler) Partitioner.partition(List<Expression> inputs, FactorizationFeatures features) Partition a list of input expressions.Partitioner.partition(List<Expression> inputs, List<Set<Integer>> inputPartitions, FactorizationFeatures features) Partition a list of input expressions.<T> List<ReduceEvent<T>>Reducer.reduce(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features) <T> voidReducer.reduce(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> extractor, FactorizationFeatures features, ReduceHandler<T> handler) <T> List<SplitEvent<T>>Splitter.split(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> applicabilityExtractor, FactorizationFeatures features) <T> voidSplitter.split(List<? extends T> objects, Expression targetApplicability, ApplicabilityExtractor<? super T> applicabilityExtractor, FactorizationFeatures features, SplitHandler<T> handler) Split a set of objects that have disjoint applicabilities.