Package org.apache.lucene.search
Class PhraseWildcardQuery.TermData
- java.lang.Object
-
- org.apache.lucene.search.PhraseWildcardQuery.TermData
-
- Enclosing class:
- PhraseWildcardQuery
protected static class PhraseWildcardQuery.TermData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intnumSegmentsprotected java.util.List<Term>termsprotected PhraseWildcardQuery.TermsDatatermsDataprotected java.util.List<PhraseWildcardQuery.TermBytesTermState>[]termStatesPerSegment
-
Constructor Summary
Constructors Modifier Constructor Description protectedTermData(int numSegments, PhraseWildcardQuery.TermsData termsData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<PhraseWildcardQuery.TermBytesTermState>getTermStatesForSegment(LeafReaderContext leafReaderContext)protected voidsetTermStatesForSegment(LeafReaderContext leafReaderContext, java.util.List<PhraseWildcardQuery.TermBytesTermState> termStates)Sets the collected list ofPhraseWildcardQuery.TermBytesTermStatefor the given segment.java.lang.StringtoString()
-
-
-
Field Detail
-
numSegments
protected final int numSegments
-
termsData
protected final PhraseWildcardQuery.TermsData termsData
-
termStatesPerSegment
protected java.util.List<PhraseWildcardQuery.TermBytesTermState>[] termStatesPerSegment
-
terms
protected final java.util.List<Term> terms
-
-
Constructor Detail
-
TermData
protected TermData(int numSegments, PhraseWildcardQuery.TermsData termsData)
-
-
Method Detail
-
setTermStatesForSegment
protected void setTermStatesForSegment(LeafReaderContext leafReaderContext, java.util.List<PhraseWildcardQuery.TermBytesTermState> termStates)
Sets the collected list ofPhraseWildcardQuery.TermBytesTermStatefor the given segment.
-
getTermStatesForSegment
protected java.util.List<PhraseWildcardQuery.TermBytesTermState> getTermStatesForSegment(LeafReaderContext leafReaderContext)
- Returns:
- The collected list of
PhraseWildcardQuery.TermBytesTermStatefor the given segment; or null if this phrase term does not match in the given segment.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-