Package org.apache.lucene.tests.index
Class AssertingLeafReader.AssertingImpactsEnum
- java.lang.Object
-
- org.apache.lucene.search.DocIdSetIterator
-
- org.apache.lucene.index.PostingsEnum
-
- org.apache.lucene.index.ImpactsEnum
-
- org.apache.lucene.tests.index.AssertingLeafReader.AssertingImpactsEnum
-
- All Implemented Interfaces:
ImpactsSource
- Enclosing class:
- AssertingLeafReader
public static class AssertingLeafReader.AssertingImpactsEnum extends ImpactsEnum
Wraps aImpactsEnum
with additional checks
-
-
Field Summary
-
Fields inherited from class org.apache.lucene.index.PostingsEnum
ALL, FREQS, NONE, OFFSETS, PAYLOADS, POSITIONS
-
Fields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
advance(int target)
void
advanceShallow(int target)
long
cost()
int
docID()
int
endOffset()
int
freq()
Impacts
getImpacts()
BytesRef
getPayload()
int
nextDoc()
int
nextPosition()
int
startOffset()
-
Methods inherited from class org.apache.lucene.index.PostingsEnum
featureRequested
-
Methods inherited from class org.apache.lucene.search.DocIdSetIterator
all, empty, range, slowAdvance
-
-
-
-
Method Detail
-
advanceShallow
public void advanceShallow(int target) throws IOException
- Throws:
IOException
-
getImpacts
public Impacts getImpacts() throws IOException
- Throws:
IOException
-
freq
public int freq() throws IOException
- Specified by:
freq
in classPostingsEnum
- Throws:
IOException
-
nextPosition
public int nextPosition() throws IOException
- Specified by:
nextPosition
in classPostingsEnum
- Throws:
IOException
-
startOffset
public int startOffset() throws IOException
- Specified by:
startOffset
in classPostingsEnum
- Throws:
IOException
-
endOffset
public int endOffset() throws IOException
- Specified by:
endOffset
in classPostingsEnum
- Throws:
IOException
-
getPayload
public BytesRef getPayload() throws IOException
- Specified by:
getPayload
in classPostingsEnum
- Throws:
IOException
-
docID
public int docID()
- Specified by:
docID
in classDocIdSetIterator
-
nextDoc
public int nextDoc() throws IOException
- Specified by:
nextDoc
in classDocIdSetIterator
- Throws:
IOException
-
advance
public int advance(int target) throws IOException
- Specified by:
advance
in classDocIdSetIterator
- Throws:
IOException
-
cost
public long cost()
- Specified by:
cost
in classDocIdSetIterator
-
-