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
Wraps a Terms with a
LeafReader
, 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
doClose()
void
document
(int docID, StoredFieldVisitor visitor) getBinaryDocValues
(String field) getNormValues
(String field) getNumericDocValues
(String field) getPointValues
(String fieldName) getSortedDocValues
(String field) getSortedNumericDocValues
(String field) getSortedSetDocValues
(String field) getTermVectors
(int docID) getVectorValues
(String fieldName) int
maxDoc()
int
numDocs()
searchNearestVectors
(String field, float[] target, int k, Bits acceptDocs, int visitedLimit) 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
-
Constructor Details
-
TermVectorLeafReader
-
-
Method Details
-
doClose
- Specified by:
doClose
in classIndexReader
- Throws:
IOException
-
terms
- Specified by:
terms
in classLeafReader
- Throws:
IOException
-
getNumericDocValues
- Specified by:
getNumericDocValues
in classLeafReader
- Throws:
IOException
-
getBinaryDocValues
- Specified by:
getBinaryDocValues
in classLeafReader
- Throws:
IOException
-
getSortedDocValues
- Specified by:
getSortedDocValues
in classLeafReader
- Throws:
IOException
-
getSortedNumericDocValues
- Specified by:
getSortedNumericDocValues
in classLeafReader
- Throws:
IOException
-
getSortedSetDocValues
- Specified by:
getSortedSetDocValues
in classLeafReader
- Throws:
IOException
-
getNormValues
- Specified by:
getNormValues
in classLeafReader
- Throws:
IOException
-
getFieldInfos
- Specified by:
getFieldInfos
in classLeafReader
-
getLiveDocs
- Specified by:
getLiveDocs
in classLeafReader
-
getPointValues
- Specified by:
getPointValues
in classLeafReader
-
getVectorValues
- Specified by:
getVectorValues
in classLeafReader
-
searchNearestVectors
public TopDocs searchNearestVectors(String field, float[] target, int k, Bits acceptDocs, int visitedLimit) - Specified by:
searchNearestVectors
in classLeafReader
-
checkIntegrity
- Specified by:
checkIntegrity
in classLeafReader
- Throws:
IOException
-
getTermVectors
- Specified by:
getTermVectors
in classIndexReader
- Throws:
IOException
-
numDocs
public int numDocs()- Specified by:
numDocs
in classIndexReader
-
maxDoc
public int maxDoc()- Specified by:
maxDoc
in classIndexReader
-
document
- Specified by:
document
in classIndexReader
- Throws:
IOException
-
getMetaData
- Specified by:
getMetaData
in classLeafReader
-
getCoreCacheHelper
- Specified by:
getCoreCacheHelper
in classLeafReader
-
getReaderCacheHelper
- Specified by:
getReaderCacheHelper
in classIndexReader
-