A B C E F G H I K L P R S T U V W 
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
 
A B C E F G H I K L P R S T U V W 
All Classes All Packages