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
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voiddoClose()voiddocument(int docID, org.apache.lucene.index.StoredFieldVisitor visitor)org.apache.lucene.index.BinaryDocValuesgetBinaryDocValues(String field)org.apache.lucene.index.IndexReader.CacheHelperorg.apache.lucene.index.FieldInfosorg.apache.lucene.util.Bitsorg.apache.lucene.index.LeafMetaDataorg.apache.lucene.index.NumericDocValuesgetNormValues(String field)org.apache.lucene.index.NumericDocValuesgetNumericDocValues(String field)org.apache.lucene.index.PointValuesgetPointValues(String field)org.apache.lucene.index.IndexReader.CacheHelperorg.apache.lucene.index.SortedDocValuesgetSortedDocValues(String field)org.apache.lucene.index.SortedNumericDocValuesgetSortedNumericDocValues(String field)org.apache.lucene.index.SortedSetDocValuesgetSortedSetDocValues(String field)org.apache.lucene.index.FieldsgetTermVectors(int docID)intmaxDoc()intnumDocs()org.apache.lucene.index.TermsMethods inherited from class org.apache.lucene.index.LeafReader
docFreq, getContext, getDocCount, getSumDocFreq, getSumTotalTermFreq, postings, postings, totalTermFreqMethods 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:
getCoreCacheHelperin classorg.apache.lucene.index.LeafReader
-
terms
- Specified by:
termsin classorg.apache.lucene.index.LeafReader
-
getNumericDocValues
- Specified by:
getNumericDocValuesin classorg.apache.lucene.index.LeafReader
-
getBinaryDocValues
- Specified by:
getBinaryDocValuesin classorg.apache.lucene.index.LeafReader
-
getSortedDocValues
- Specified by:
getSortedDocValuesin classorg.apache.lucene.index.LeafReader
-
getSortedNumericDocValues
- Specified by:
getSortedNumericDocValuesin classorg.apache.lucene.index.LeafReader
-
getSortedSetDocValues
- Specified by:
getSortedSetDocValuesin classorg.apache.lucene.index.LeafReader
-
getNormValues
- Specified by:
getNormValuesin classorg.apache.lucene.index.LeafReader
-
getFieldInfos
public org.apache.lucene.index.FieldInfos getFieldInfos()- Specified by:
getFieldInfosin classorg.apache.lucene.index.LeafReader
-
getLiveDocs
public org.apache.lucene.util.Bits getLiveDocs()- Specified by:
getLiveDocsin classorg.apache.lucene.index.LeafReader
-
getPointValues
- Specified by:
getPointValuesin classorg.apache.lucene.index.LeafReader
-
checkIntegrity
public void checkIntegrity()- Specified by:
checkIntegrityin classorg.apache.lucene.index.LeafReader
-
getMetaData
public org.apache.lucene.index.LeafMetaData getMetaData()- Specified by:
getMetaDatain classorg.apache.lucene.index.LeafReader
-
getTermVectors
public org.apache.lucene.index.Fields getTermVectors(int docID)- Specified by:
getTermVectorsin classorg.apache.lucene.index.IndexReader
-
numDocs
public int numDocs()- Specified by:
numDocsin classorg.apache.lucene.index.IndexReader
-
maxDoc
public int maxDoc()- Specified by:
maxDocin classorg.apache.lucene.index.IndexReader
-
document
public void document(int docID, org.apache.lucene.index.StoredFieldVisitor visitor) throws IOException- Specified by:
documentin classorg.apache.lucene.index.IndexReader- Throws:
IOException
-
doClose
protected void doClose()- Specified by:
doClosein classorg.apache.lucene.index.IndexReader
-
getReaderCacheHelper
public org.apache.lucene.index.IndexReader.CacheHelper getReaderCacheHelper()- Specified by:
getReaderCacheHelperin classorg.apache.lucene.index.IndexReader
-