Package org.elasticsearch.index.engine
Class TranslogLeafReader
org.apache.lucene.index.IndexReader
org.apache.lucene.index.LeafReader
org.elasticsearch.index.engine.TranslogLeafReader
- All Implemented Interfaces:
,
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
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
field)
org.apache.lucene.index.NumericDocValues
field)
org.apache.lucene.index.PointValues
field)
org.apache.lucene.index.IndexReader.CacheHelper
org.apache.lucene.index.SortedDocValues
field)
org.apache.lucene.index.SortedNumericDocValues
field)
org.apache.lucene.index.SortedSetDocValues
field)
org.apache.lucene.index.Fields
getTermVectors(int docID)
int
maxDoc()
int
numDocs()
org.apache.lucene.index.Terms
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, numDeletedDocs, registerParentReader, tryIncRef
Methods inherited from class java.lang.
, , , , , , , ,
-
Field Details
-
ALL_FIELD_NAMES
public static <> ALL_FIELD_NAMES
-
-
Method Details
-
getCoreCacheHelper
public org.apache.lucene.index.IndexReader.CacheHelper getCoreCacheHelper()- Specified by:
getCoreCacheHelper
in classorg.apache.lucene.index.LeafReader
-
terms
public org.apache.lucene.index.Terms terms( field)- Specified by:
terms
in classorg.apache.lucene.index.LeafReader
-
getNumericDocValues
public org.apache.lucene.index.NumericDocValues getNumericDocValues( field)- Specified by:
getNumericDocValues
in classorg.apache.lucene.index.LeafReader
-
getBinaryDocValues
public org.apache.lucene.index.BinaryDocValues getBinaryDocValues( field)- Specified by:
getBinaryDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedDocValues
public org.apache.lucene.index.SortedDocValues getSortedDocValues( field)- Specified by:
getSortedDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedNumericDocValues
public org.apache.lucene.index.SortedNumericDocValues getSortedNumericDocValues( field)- Specified by:
getSortedNumericDocValues
in classorg.apache.lucene.index.LeafReader
-
getSortedSetDocValues
public org.apache.lucene.index.SortedSetDocValues getSortedSetDocValues( field)- Specified by:
getSortedSetDocValues
in classorg.apache.lucene.index.LeafReader
-
getNormValues
public org.apache.lucene.index.NumericDocValues getNormValues( field)- 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
public org.apache.lucene.index.PointValues getPointValues( field)- 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- Specified by:
document
in classorg.apache.lucene.index.IndexReader
- Throws:
-
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
-