A B C E F G H I K L P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addFeature(String, String) - Method in class com.yahoo.search.predicate.PredicateQuery
-
Adds a feature to the query
- addFeature(String, String, long) - Method in class com.yahoo.search.predicate.PredicateQuery
-
Adds a feature to the query, e.g.
- addRangeFeature(String, long) - Method in class com.yahoo.search.predicate.PredicateQuery
- addRangeFeature(String, long, long) - Method in class com.yahoo.search.predicate.PredicateQuery
-
Adds a range feature to the query, e.g.
- arity - Variable in class com.yahoo.search.predicate.Config
B
- build() - Method in class com.yahoo.search.predicate.Config.Builder
- build() - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
- Builder() - Constructor for class com.yahoo.search.predicate.Config.Builder
C
- com.yahoo.search.predicate - package com.yahoo.search.predicate
- compareTo(Hit) - Method in class com.yahoo.search.predicate.Hit
- Config - Class in com.yahoo.search.predicate
-
Configuration for a
PredicateIndexBuilder
/PredicateIndex
instance. - Config.Builder - Class in com.yahoo.search.predicate
E
- equals(Object) - Method in class com.yahoo.search.predicate.Hit
F
- Feature(String, String, long) - Constructor for class com.yahoo.search.predicate.PredicateQuery.Feature
- featureHash - Variable in class com.yahoo.search.predicate.PredicateQuery.Feature
- fromInputStream(DataInputStream) - Static method in class com.yahoo.search.predicate.Config
- fromInputStream(DataInputStream) - Static method in class com.yahoo.search.predicate.PredicateIndex
G
- getDocId() - Method in class com.yahoo.search.predicate.Hit
- getFeatures() - Method in class com.yahoo.search.predicate.PredicateQuery
-
Returns a list of features
- getRangeFeatures() - Method in class com.yahoo.search.predicate.PredicateQuery
-
Returns a list of range features
- getStats() - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
-
Retrieves metrics about the current index.
- getSubquery() - Method in class com.yahoo.search.predicate.Hit
- getZeroConstraintDocCount() - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
H
- hashCode() - Method in class com.yahoo.search.predicate.Hit
- Hit - Class in com.yahoo.search.predicate
-
Represents a hit from the predicate search algorithm.
- Hit(int) - Constructor for class com.yahoo.search.predicate.Hit
- Hit(int, long) - Constructor for class com.yahoo.search.predicate.Hit
I
- indexDocument(int, Predicate) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
-
Indexes a predicate with the given id.
K
- key - Variable in class com.yahoo.search.predicate.PredicateQuery.Feature
- key - Variable in class com.yahoo.search.predicate.PredicateQuery.RangeFeature
L
- lowerBound - Variable in class com.yahoo.search.predicate.Config
P
- PredicateIndex - Class in com.yahoo.search.predicate
-
An index of
Predicate
objects. - PredicateIndex.Searcher - Class in com.yahoo.search.predicate
- PredicateIndexBuilder - Class in com.yahoo.search.predicate
-
A builder for
PredicateIndex
. - PredicateIndexBuilder(int) - Constructor for class com.yahoo.search.predicate.PredicateIndexBuilder
-
Creates a PredicateIndexBuilder with default upper and lower bounds.
- PredicateIndexBuilder(int, long, long) - Constructor for class com.yahoo.search.predicate.PredicateIndexBuilder
-
Creates a PredicateIndexBuilder.
- PredicateIndexBuilder(Config) - Constructor for class com.yahoo.search.predicate.PredicateIndexBuilder
-
Creates a PredicateIndexBuilder based on a Config object.
- PredicateIndexBuilder.PredicateIndexStats - Class in com.yahoo.search.predicate
-
A collection of metrics about the currently built
PredicateIndex
. - PredicateIndexStats(List<Integer>, SimpleIndex.Builder, SimpleIndex.Builder, PredicateIntervalStore.Builder, ConjunctionIndexBuilder, int, int) - Constructor for class com.yahoo.search.predicate.PredicateIndexBuilder.PredicateIndexStats
- PredicateQuery - Class in com.yahoo.search.predicate
-
Represents a query in the form of a set of boolean variables that are considered true.
- PredicateQuery() - Constructor for class com.yahoo.search.predicate.PredicateQuery
- PredicateQuery.Feature - Class in com.yahoo.search.predicate
- PredicateQuery.RangeFeature - Class in com.yahoo.search.predicate
- putValues(Map<String, Object>) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder.PredicateIndexStats
R
- RangeFeature(String, long, long) - Constructor for class com.yahoo.search.predicate.PredicateQuery.RangeFeature
- rebuildPostingListCache() - Method in class com.yahoo.search.predicate.PredicateIndex
S
- search(PredicateQuery) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
-
Retrieves a stream of hits for the given query.
- searcher() - Method in class com.yahoo.search.predicate.PredicateIndex
-
Create a new searcher.
- setArity(int) - Method in class com.yahoo.search.predicate.Config.Builder
- setLowerBound(long) - Method in class com.yahoo.search.predicate.Config.Builder
- setUpperBound(long) - Method in class com.yahoo.search.predicate.Config.Builder
- setUseConjunctionAlgorithm(boolean) - Method in class com.yahoo.search.predicate.Config.Builder
- subqueryBitmap - Variable in class com.yahoo.search.predicate.PredicateQuery.Feature
- subqueryBitmap - Variable in class com.yahoo.search.predicate.PredicateQuery.RangeFeature
T
- toString() - Method in class com.yahoo.search.predicate.Hit
- toString() - Method in class com.yahoo.search.predicate.PredicateIndexBuilder.PredicateIndexStats
U
- upperBound - Variable in class com.yahoo.search.predicate.Config
- useConjunctionAlgorithm - Variable in class com.yahoo.search.predicate.Config
V
- value - Variable in class com.yahoo.search.predicate.PredicateQuery.Feature
- value - Variable in class com.yahoo.search.predicate.PredicateQuery.RangeFeature
W
- writeToOutputStream(DataOutputStream) - Method in class com.yahoo.search.predicate.Config
- writeToOutputStream(DataOutputStream) - Method in class com.yahoo.search.predicate.PredicateIndex
All Classes All Packages