Package org.apache.solr.uninverting
Class FieldCacheImpl.SortedDocValuesImpl.Iter
- java.lang.Object
-
- org.apache.lucene.search.DocIdSetIterator
-
- org.apache.lucene.index.SortedDocValues
-
- org.apache.solr.uninverting.FieldCacheImpl.SortedDocValuesImpl.Iter
-
- Enclosing class:
- FieldCacheImpl.SortedDocValuesImpl
public class FieldCacheImpl.SortedDocValuesImpl.Iter extends org.apache.lucene.index.SortedDocValues
-
-
Constructor Summary
Constructors Constructor Description Iter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
advance(int target)
boolean
advanceExact(int target)
long
cost()
int
docID()
int
getOrd(int docID)
int
getValueCount()
org.apache.lucene.util.BytesRef
lookupOrd(int ord)
int
nextDoc()
int
ordValue()
-
Methods inherited from class org.apache.lucene.index.SortedDocValues
intersect, lookupTerm, termsEnum
-
-
-
-
Method Detail
-
getOrd
public int getOrd(int docID)
- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
- Specific to this implementation and subject to change. For internal optimization only.
-
docID
public int docID()
- Specified by:
docID
in classorg.apache.lucene.search.DocIdSetIterator
-
nextDoc
public int nextDoc()
- Specified by:
nextDoc
in classorg.apache.lucene.search.DocIdSetIterator
-
advance
public int advance(int target)
- Specified by:
advance
in classorg.apache.lucene.search.DocIdSetIterator
-
advanceExact
public boolean advanceExact(int target) throws IOException
- Throws:
IOException
-
cost
public long cost()
- Specified by:
cost
in classorg.apache.lucene.search.DocIdSetIterator
-
ordValue
public int ordValue()
- Specified by:
ordValue
in classorg.apache.lucene.index.SortedDocValues
-
getValueCount
public int getValueCount()
- Specified by:
getValueCount
in classorg.apache.lucene.index.SortedDocValues
-
lookupOrd
public org.apache.lucene.util.BytesRef lookupOrd(int ord)
- Specified by:
lookupOrd
in classorg.apache.lucene.index.SortedDocValues
-
-