Module org.elasticsearch.server
Class LazyFilterTermsEnum
java.lang.Object
org.apache.lucene.index.TermsEnum
org.apache.lucene.index.BaseTermsEnum
org.elasticsearch.index.codec.bloomfilter.LazyFilterTermsEnum
- All Implemented Interfaces:
org.apache.lucene.util.BytesRefIterator
public abstract class LazyFilterTermsEnum
extends org.apache.lucene.index.BaseTermsEnum
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.TermsEnum
org.apache.lucene.index.TermsEnum.SeekStatus -
Field Summary
Fields inherited from class org.apache.lucene.index.TermsEnum
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.util.AttributeSourceintdocFreq()protected abstract org.apache.lucene.index.TermsEnumorg.apache.lucene.index.ImpactsEnumimpacts(int flags) org.apache.lucene.util.BytesRefnext()longord()org.apache.lucene.index.PostingsEnumpostings(org.apache.lucene.index.PostingsEnum reuse, int flags) org.apache.lucene.index.TermsEnum.SeekStatusseekCeil(org.apache.lucene.util.BytesRef text) voidseekExact(long ord) org.apache.lucene.util.BytesRefterm()longMethods inherited from class org.apache.lucene.index.BaseTermsEnum
prepareSeekExact, seekExact, seekExact, termStateMethods inherited from class org.apache.lucene.index.TermsEnum
postings
-
Constructor Details
-
LazyFilterTermsEnum
public LazyFilterTermsEnum()
-
-
Method Details
-
getDelegate
- Throws:
IOException
-
seekCeil
public org.apache.lucene.index.TermsEnum.SeekStatus seekCeil(org.apache.lucene.util.BytesRef text) throws IOException - Specified by:
seekCeilin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
seekExact
- Specified by:
seekExactin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
term
- Specified by:
termin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
ord
- Specified by:
ordin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
docFreq
- Specified by:
docFreqin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
totalTermFreq
- Specified by:
totalTermFreqin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
postings
public org.apache.lucene.index.PostingsEnum postings(org.apache.lucene.index.PostingsEnum reuse, int flags) throws IOException - Specified by:
postingsin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
impacts
- Specified by:
impactsin classorg.apache.lucene.index.TermsEnum- Throws:
IOException
-
next
- Throws:
IOException
-
attributes
public org.apache.lucene.util.AttributeSource attributes()- Overrides:
attributesin classorg.apache.lucene.index.BaseTermsEnum
-