Package org.elasticsearch.index.engine
Class TranslogLeafReader
java.lang.Object
org.apache.lucene.index.IndexReader
org.apache.lucene.index.LeafReader
org.elasticsearch.index.engine.TranslogLeafReader
- All Implemented Interfaces:
Closeable
,AutoCloseable
public final class TranslogLeafReader
extends org.apache.lucene.index.LeafReader
Internal class that mocks a single doc read from the transaction log as a leaf reader.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.IndexReader
org.apache.lucene.index.IndexReader.CacheHelper, org.apache.lucene.index.IndexReader.CacheKey, org.apache.lucene.index.IndexReader.ClosedListener
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
doClose()
void
document(int docID, org.apache.lucene.index.StoredFieldVisitor visitor)
org.apache.lucene.index.BinaryDocValues
getBinaryDocValues(String field)
org.apache.lucene.index.IndexReader.CacheHelper
org.apache.lucene.index.FieldInfos
org.apache.lucene.util.Bits
org.apache.lucene.index.LeafMetaData
org.apache.lucene.index.NumericDocValues
getNormValues(String field)
org.apache.lucene.index.NumericDocValues
getNumericDocValues(String field)
org.apache.lucene.index.PointValues
getPointValues(String field)
org.apache.lucene.index.IndexReader.CacheHelper
org.apache.lucene.index.SortedDocValues
getSortedDocValues(String field)
org.apache.lucene.index.SortedNumericDocValues
getSortedNumericDocValues(String field)
org.apache.lucene.index.SortedSetDocValues
getSortedSetDocValues(String field)
org.apache.lucene.index.Fields
getTermVectors(int docID)
int
maxDoc()
int
numDocs()
org.apache.lucene.index.Terms
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, numDeletedDocs, registerParentReader, tryIncRef
-
Field Details
-
ALL_FIELD_NAMES
-
-
Method Details
-
getCoreCacheHelper
public org.apache.lucene.index.IndexReader.CacheHelper getCoreCacheHelper()- Specified by:
getCoreCacheHelper
in classorg.apache.lucene.index.LeafReader
-
terms
- Specified by:
terms
in classorg.apache.lucene.index.LeafReader
-
getNumericDocValues
- Specified by:
getNumericDocValues
in classorg.apache.lucene.index.LeafReader
-
getBinaryDocValues
- Specified by:
getBinaryDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedDocValues
- Specified by:
getSortedDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedNumericDocValues
- Specified by:
getSortedNumericDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedSetDocValues
- Specified by:
getSortedSetDocValues
in classorg.apache.lucene.index.LeafReader
-
getNormValues
- Specified by:
getNormValues
in classorg.apache.lucene.index.LeafReader
-
getFieldInfos
public org.apache.lucene.index.FieldInfos getFieldInfos()- Specified by:
getFieldInfos
in classorg.apache.lucene.index.LeafReader
-
getLiveDocs
public org.apache.lucene.util.Bits getLiveDocs()- Specified by:
getLiveDocs
in classorg.apache.lucene.index.LeafReader
-
getPointValues
- Specified by:
getPointValues
in classorg.apache.lucene.index.LeafReader
-
checkIntegrity
public void checkIntegrity()- Specified by:
checkIntegrity
in classorg.apache.lucene.index.LeafReader
-
getMetaData
public org.apache.lucene.index.LeafMetaData getMetaData()- Specified by:
getMetaData
in classorg.apache.lucene.index.LeafReader
-
getTermVectors
public org.apache.lucene.index.Fields getTermVectors(int docID)- Specified by:
getTermVectors
in classorg.apache.lucene.index.IndexReader
-
numDocs
public int numDocs()- Specified by:
numDocs
in classorg.apache.lucene.index.IndexReader
-
maxDoc
public int maxDoc()- Specified by:
maxDoc
in classorg.apache.lucene.index.IndexReader
-
document
public void document(int docID, org.apache.lucene.index.StoredFieldVisitor visitor) throws IOException- Specified by:
document
in classorg.apache.lucene.index.IndexReader
- Throws:
IOException
-
doClose
protected void doClose()- Specified by:
doClose
in classorg.apache.lucene.index.IndexReader
-
getReaderCacheHelper
public org.apache.lucene.index.IndexReader.CacheHelper getReaderCacheHelper()- Specified by:
getReaderCacheHelper
in classorg.apache.lucene.index.IndexReader
-