PostingsEnum instead.@Deprecated public abstract class DocsEnum extends PostingsEnum
DocIdSetIterator.nextDoc() before using
any of the per-doc methods.| Modifier and Type | Field and Description |
|---|---|
static int |
FLAG_FREQS
Deprecated.
Flag to pass to
TermsEnum.docs(Bits,DocsEnum,int)
if you require term frequencies in the returned enum. |
static int |
FLAG_NONE
Deprecated.
Flag to pass to
TermsEnum.docs(Bits,DocsEnum,int) if you don't
require term frequencies in the returned enum. |
ALL, FREQS, NONE, OFFSETS, PAYLOADS, POSITIONSNO_MORE_DOCS| Modifier | Constructor and Description |
|---|---|
protected |
DocsEnum()
Deprecated.
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
endOffset()
Deprecated.
Returns end offset for the current position, or -1 if
offsets were not indexed.
|
BytesRef |
getPayload()
Deprecated.
Returns the payload at this position, or null if no
payload was indexed.
|
int |
nextPosition()
Deprecated.
Returns the next position, or -1 if positions were not indexed.
|
int |
startOffset()
Deprecated.
Returns start offset for the current position, or -1
if offsets were not indexed.
|
attributes, featureRequested, freqadvance, all, cost, docID, empty, nextDoc, slowAdvancepublic static final int FLAG_NONE
TermsEnum.docs(Bits,DocsEnum,int) if you don't
require term frequencies in the returned enum. When passed to
TermsEnum.docsAndPositions(Bits,DocsAndPositionsEnum,int) means
that no offsets and payloads will be returned.public static final int FLAG_FREQS
TermsEnum.docs(Bits,DocsEnum,int)
if you require term frequencies in the returned enum.protected DocsEnum()
public int nextPosition()
throws IOException
PostingsEnumPostingsEnum.freq() times is undefined.nextPosition in class PostingsEnumIOExceptionpublic int startOffset()
throws IOException
PostingsEnumstartOffset in class PostingsEnumIOExceptionpublic int endOffset()
throws IOException
PostingsEnumendOffset in class PostingsEnumIOExceptionpublic BytesRef getPayload() throws IOException
PostingsEnumgetPayload in class PostingsEnumIOExceptionCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.