org.apache.lucene.search
Class PrefixTermsEnum
java.lang.Object
org.apache.lucene.index.TermsEnum
org.apache.lucene.index.FilteredTermsEnum
org.apache.lucene.search.PrefixTermsEnum
- All Implemented Interfaces:
- BytesRefIterator
public class PrefixTermsEnum
- extends FilteredTermsEnum
Subclass of FilteredTermEnum for enumerating all terms that match the
specified prefix filter term.
Term enumerations are always ordered by
FilteredTermsEnum.getComparator(). Each term in the enumeration is
greater than all that precede it.
| Methods inherited from class org.apache.lucene.index.FilteredTermsEnum |
attributes, docFreq, docs, docsAndPositions, getComparator, next, nextSeekTerm, ord, seekCeil, seekExact, seekExact, seekExact, setInitialSeekTerm, term, termState, totalTermFreq |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrefixTermsEnum
public PrefixTermsEnum(TermsEnum tenum,
BytesRef prefixText)
accept
protected FilteredTermsEnum.AcceptStatus accept(BytesRef term)
- Description copied from class:
FilteredTermsEnum
- Return if term is accepted, not accepted or the iteration should ended
(and possibly seek).
- Specified by:
accept in class FilteredTermsEnum
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.