Package org.elasticsearch.search.slice
Class TermsSliceQuery
- java.lang.Object
 - 
- org.apache.lucene.search.Query
 - 
- org.elasticsearch.search.slice.SliceQuery
 - 
- org.elasticsearch.search.slice.TermsSliceQuery
 
 
 
 
- 
public final class TermsSliceQuery extends SliceQuery
ASliceQuerythat uses the terms dictionary of a field to do the slicing. NOTE: The cost of this filter is O(N*M) where N is the number of unique terms in the dictionary and M is the average number of documents per term. For each segment this filter enumerates the terms dictionary, computes the hash code for each term and fills a bit set with the documents of all terms whose hash code matches the predicate. NOTE: Documents with no value for that field are ignored. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intSEED 
- 
Constructor Summary
Constructors Constructor Description TermsSliceQuery(java.lang.String field, int id, int max) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.lucene.search.WeightcreateWeight(org.apache.lucene.search.IndexSearcher searcher, boolean needsScores, float boost)- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
 - 
 
 - 
 
- 
- 
Field Detail
- 
SEED
public static final int SEED
- See Also:
 - Constant Field Values
 
 
 - 
 
 -