Class TermVectorLeafReader
- java.lang.Object
-
- org.apache.lucene.index.IndexReader
-
- org.apache.lucene.index.LeafReader
-
- org.apache.lucene.search.highlight.TermVectorLeafReader
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class TermVectorLeafReader extends LeafReader
Wraps a Terms with aLeafReader, typically from term vectors.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.index.IndexReader
IndexReader.CacheHelper, IndexReader.CacheKey, IndexReader.ClosedListener
-
-
Constructor Summary
Constructors Constructor Description TermVectorLeafReader(String field, Terms terms)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckIntegrity()protected voiddoClose()voiddocument(int docID, StoredFieldVisitor visitor)BinaryDocValuesgetBinaryDocValues(String field)IndexReader.CacheHelpergetCoreCacheHelper()FieldInfosgetFieldInfos()BitsgetLiveDocs()LeafMetaDatagetMetaData()NumericDocValuesgetNormValues(String field)NumericDocValuesgetNumericDocValues(String field)PointValuesgetPointValues(String fieldName)IndexReader.CacheHelpergetReaderCacheHelper()SortedDocValuesgetSortedDocValues(String field)SortedNumericDocValuesgetSortedNumericDocValues(String field)SortedSetDocValuesgetSortedSetDocValues(String field)FieldsgetTermVectors(int docID)VectorValuesgetVectorValues(String fieldName)intmaxDoc()intnumDocs()TopDocssearchNearestVectors(String field, float[] target, int k, Bits acceptDocs, int visitedLimit)Termsterms(String field)-
Methods inherited from class org.apache.lucene.index.LeafReader
docFreq, getContext, getDocCount, getSumDocFreq, getSumTotalTermFreq, postings, postings, totalTermFreq
-
Methods inherited from class org.apache.lucene.index.IndexReader
close, decRef, document, document, ensureOpen, equals, getRefCount, getTermVector, hasDeletions, hashCode, incRef, leaves, notifyReaderClosedListeners, numDeletedDocs, registerParentReader, tryIncRef
-
-
-
-
Method Detail
-
doClose
protected void doClose() throws IOException- Specified by:
doClosein classIndexReader- Throws:
IOException
-
terms
public Terms terms(String field) throws IOException
- Specified by:
termsin classLeafReader- Throws:
IOException
-
getNumericDocValues
public NumericDocValues getNumericDocValues(String field) throws IOException
- Specified by:
getNumericDocValuesin classLeafReader- Throws:
IOException
-
getBinaryDocValues
public BinaryDocValues getBinaryDocValues(String field) throws IOException
- Specified by:
getBinaryDocValuesin classLeafReader- Throws:
IOException
-
getSortedDocValues
public SortedDocValues getSortedDocValues(String field) throws IOException
- Specified by:
getSortedDocValuesin classLeafReader- Throws:
IOException
-
getSortedNumericDocValues
public SortedNumericDocValues getSortedNumericDocValues(String field) throws IOException
- Specified by:
getSortedNumericDocValuesin classLeafReader- Throws:
IOException
-
getSortedSetDocValues
public SortedSetDocValues getSortedSetDocValues(String field) throws IOException
- Specified by:
getSortedSetDocValuesin classLeafReader- Throws:
IOException
-
getNormValues
public NumericDocValues getNormValues(String field) throws IOException
- Specified by:
getNormValuesin classLeafReader- Throws:
IOException
-
getFieldInfos
public FieldInfos getFieldInfos()
- Specified by:
getFieldInfosin classLeafReader
-
getLiveDocs
public Bits getLiveDocs()
- Specified by:
getLiveDocsin classLeafReader
-
getPointValues
public PointValues getPointValues(String fieldName)
- Specified by:
getPointValuesin classLeafReader
-
getVectorValues
public VectorValues getVectorValues(String fieldName)
- Specified by:
getVectorValuesin classLeafReader
-
searchNearestVectors
public TopDocs searchNearestVectors(String field, float[] target, int k, Bits acceptDocs, int visitedLimit)
- Specified by:
searchNearestVectorsin classLeafReader
-
checkIntegrity
public void checkIntegrity() throws IOException- Specified by:
checkIntegrityin classLeafReader- Throws:
IOException
-
getTermVectors
public Fields getTermVectors(int docID) throws IOException
- Specified by:
getTermVectorsin classIndexReader- Throws:
IOException
-
numDocs
public int numDocs()
- Specified by:
numDocsin classIndexReader
-
maxDoc
public int maxDoc()
- Specified by:
maxDocin classIndexReader
-
document
public void document(int docID, StoredFieldVisitor visitor) throws IOException- Specified by:
documentin classIndexReader- Throws:
IOException
-
getMetaData
public LeafMetaData getMetaData()
- Specified by:
getMetaDatain classLeafReader
-
getCoreCacheHelper
public IndexReader.CacheHelper getCoreCacheHelper()
- Specified by:
getCoreCacheHelperin classLeafReader
-
getReaderCacheHelper
public IndexReader.CacheHelper getReaderCacheHelper()
- Specified by:
getReaderCacheHelperin classIndexReader
-
-