Skip navigation links
A B C D E F G H I K L M N O P R S T U V W Z 

A

addBoundsPostingList(long, int, long, List<PostingList>) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
addCompressedZStarPostingList(List<PostingList>) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
addConjunctionPostingLists(PredicateQuery, List<PostingList>) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
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.
addIntervalPostingList(long, long, List<PostingList>) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
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.
addZeroConstraintPostingList(ArrayList<PostingList>) - Method in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
aggregateZStarStatistics(Map<Long, List<Integer>>) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
arity - Variable in class com.yahoo.search.predicate.Config
 
arity - Variable in class com.yahoo.search.predicate.Config.Builder
 

B

boundsIndex - Variable in class com.yahoo.search.predicate.PredicateIndex
 
boundsIndexBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
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(int, long, long, boolean) - Constructor for class com.yahoo.search.predicate.Config
 
config - Variable in class com.yahoo.search.predicate.PredicateIndex
 
config - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
Config.Builder - Class in com.yahoo.search.predicate
 
conjunctionIndex - Variable in class com.yahoo.search.predicate.PredicateIndex
 
conjunctionIndexBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
conjunctionIndexSearcher - Variable in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
conjunctionIntervalIndex - Variable in class com.yahoo.search.predicate.PredicateIndex
 
conjunctionIntervalIndexBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 

D

docId - Variable in class com.yahoo.search.predicate.Hit
 
documentIdCounter - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 

E

equals(Object) - Method in class com.yahoo.search.predicate.Hit
 
expander - Variable in class com.yahoo.search.predicate.PredicateIndex
 

F

Feature(String, String, long) - Constructor for class com.yahoo.search.predicate.PredicateQuery.Feature
 
featureHash - Variable in class com.yahoo.search.predicate.PredicateQuery.Feature
 
features - Variable in class com.yahoo.search.predicate.PredicateQuery
 
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
 
getRangeFeatures() - Method in class com.yahoo.search.predicate.PredicateQuery
 
getStats() - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
Retrieve 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
 
highestIntervalEnd - Variable in class com.yahoo.search.predicate.PredicateIndex
 
highestIntervalEnd - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
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.
indexDocument(int, PredicateTreeAnnotations) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
indexDocumentBoundsFeatures(int, Map<Long, List<IntervalWithBounds>>) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
indexDocumentConjunctions(int, Map<IndexableFeatureConjunction, List<Integer>>) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
indexDocumentFeatures(int, Map<Long, List<Integer>>) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
indexZeroConstraintDocument(int) - Method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
internalToExternalIdMapping - Variable in class com.yahoo.search.predicate.PredicateIndex
 
intervalEnds - Variable in class com.yahoo.search.predicate.PredicateIndex
 
intervalEndsBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
intervalIndex - Variable in class com.yahoo.search.predicate.PredicateIndex
 
intervalIndexBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
intervalStore - Variable in class com.yahoo.search.predicate.PredicateIndex
 
intervalStoreBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
isAlwaysMatchingDocument(Predicate) - Static method in class com.yahoo.search.predicate.PredicateIndexBuilder
 
isNeverMatchingDocument(Predicate) - Static method in class com.yahoo.search.predicate.PredicateIndexBuilder
 

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.Builder
 
lowerBound - Variable in class com.yahoo.search.predicate.Config
 

M

metrics - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder.PredicateIndexStats
 
minFeatureIndex - Variable in class com.yahoo.search.predicate.PredicateIndex
 
minFeatureIndexBuilder - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 

N

nPostingListsForDocument - Variable in class com.yahoo.search.predicate.PredicateIndex.Searcher
 
nZStarDocuments - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
nZStarIntervals - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 

O

optimizer - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 

P

postingListCounter - Variable in class com.yahoo.search.predicate.PredicateIndex
 
PredicateIndex - Class in com.yahoo.search.predicate
An index of Predicate objects.
PredicateIndex(Config, int[], byte[], short[], int, SimpleIndex, SimpleIndex, SimpleIndex, PredicateIntervalStore, ConjunctionIndex, int[]) - Constructor for class com.yahoo.search.predicate.PredicateIndex
Package private as the index should be constructed using PredicateIndexBuilder.
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
 
rangeFeatures - Variable in class com.yahoo.search.predicate.PredicateQuery
 
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.
Searcher() - Constructor for class com.yahoo.search.predicate.PredicateIndex.Searcher
 
seenIds - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
SERIALIZATION_FORMAT_VERSION - Static variable in class com.yahoo.search.predicate.PredicateIndex
 
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
 
subquery - Variable in class com.yahoo.search.predicate.Hit
 
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.Builder
 
upperBound - Variable in class com.yahoo.search.predicate.Config
 
useConjunctionAlgorithm - Variable in class com.yahoo.search.predicate.Config.Builder
 
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
 

Z

zeroConstraintDocuments - Variable in class com.yahoo.search.predicate.PredicateIndex
 
zeroConstraintDocuments - Variable in class com.yahoo.search.predicate.PredicateIndexBuilder
 
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2018. All rights reserved.