Class PredicateTreeAnnotations
- java.lang.Object
-
- com.yahoo.search.predicate.annotator.PredicateTreeAnnotations
-
public class PredicateTreeAnnotations extends Object
Holds annotations for all the features of a predicate. This is sufficient information to insert the predicate into a PredicateIndex.- Author:
- Magnar Nedland
-
-
Field Summary
Fields Modifier and Type Field Description Map<Long,List<IntervalWithBounds>>
boundsMap
Map<IndexableFeatureConjunction,List<Integer>>
featureConjunctions
int
intervalEnd
Map<Long,List<Integer>>
intervalMap
int
minFeature
-
Constructor Summary
Constructors Constructor Description PredicateTreeAnnotations(int minFeature, int intervalEnd, Map<Long,List<Integer>> intervalMap, Map<Long,List<IntervalWithBounds>> boundsMap, Map<IndexableFeatureConjunction,List<Integer>> featureConjunctions)
-
-
-
Field Detail
-
minFeature
public final int minFeature
-
intervalEnd
public final int intervalEnd
-
boundsMap
public final Map<Long,List<IntervalWithBounds>> boundsMap
-
featureConjunctions
public final Map<IndexableFeatureConjunction,List<Integer>> featureConjunctions
-
-