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 Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected intnumSegmentsprotected List<Term>termsprotected PhraseWildcardQuery.TermsDatatermsDataprotected List<PhraseWildcardQuery.TermBytesTermState>[]termStatesPerSegment
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTermData(int numSegments, PhraseWildcardQuery.TermsData termsData)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<PhraseWildcardQuery.TermBytesTermState>getTermStatesForSegment(LeafReaderContext leafReaderContext)protected voidsetTermStatesForSegment(LeafReaderContext leafReaderContext, List<PhraseWildcardQuery.TermBytesTermState> termStates)Sets the collected list ofPhraseWildcardQuery.TermBytesTermStatefor the given segment.StringtoString()
 
- 
- 
- 
Field Detail- 
numSegmentsprotected final int numSegments 
 - 
termsDataprotected final PhraseWildcardQuery.TermsData termsData 
 - 
termStatesPerSegmentprotected List<PhraseWildcardQuery.TermBytesTermState>[] termStatesPerSegment 
 
- 
 - 
Constructor Detail- 
TermDataprotected TermData(int numSegments, PhraseWildcardQuery.TermsData termsData)
 
- 
 - 
Method Detail- 
setTermStatesForSegmentprotected void setTermStatesForSegment(LeafReaderContext leafReaderContext, List<PhraseWildcardQuery.TermBytesTermState> termStates) Sets the collected list ofPhraseWildcardQuery.TermBytesTermStatefor the given segment.
 - 
getTermStatesForSegmentprotected 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.
 
 
- 
 
-