Class FeatureConjunctionTransformer
java.lang.Object
com.yahoo.search.predicate.optimization.FeatureConjunctionTransformer
- All Implemented Interfaces:
com.yahoo.search.predicate.optimization.PredicateProcessor
public class FeatureConjunctionTransformer
extends Object
implements com.yahoo.search.predicate.optimization.PredicateProcessor
Transforms Conjunctions with only (negated)
FeatureSet
instances to FeatureConjunction
.
The FeatureConjunction
s are indexed by the ConjunctionIndex
.- Author:
- bjorncs
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.yahoo.document.predicate.Predicate
process
(com.yahoo.document.predicate.Predicate predicate, com.yahoo.search.predicate.optimization.PredicateOptions options)
-
Constructor Details
-
FeatureConjunctionTransformer
public FeatureConjunctionTransformer(boolean useConjunctionAlgorithm)
-
-
Method Details
-
process
public com.yahoo.document.predicate.Predicate process(com.yahoo.document.predicate.Predicate predicate, com.yahoo.search.predicate.optimization.PredicateOptions options) - Specified by:
process
in interfacecom.yahoo.search.predicate.optimization.PredicateProcessor
-