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

    Fields
    Modifier and Type
    Field
    Description
    static <>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
     
    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
     
    int
     
    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 class org.apache.lucene.index.LeafReader
    • terms

      public org.apache.lucene.index.Terms terms( field)
      Specified by:
      terms in class org.apache.lucene.index.LeafReader
    • getNumericDocValues

      public org.apache.lucene.index.NumericDocValues getNumericDocValues( field)
      Specified by:
      getNumericDocValues in class org.apache.lucene.index.LeafReader
    • getBinaryDocValues

      public org.apache.lucene.index.BinaryDocValues getBinaryDocValues( field)
      Specified by:
      getBinaryDocValues in class org.apache.lucene.index.LeafReader
    • getSortedDocValues

      public org.apache.lucene.index.SortedDocValues getSortedDocValues( field)
      Specified by:
      getSortedDocValues in class org.apache.lucene.index.LeafReader
    • getSortedNumericDocValues

      public org.apache.lucene.index.SortedNumericDocValues getSortedNumericDocValues( field)
      Specified by:
      getSortedNumericDocValues in class org.apache.lucene.index.LeafReader
    • getSortedSetDocValues

      public org.apache.lucene.index.SortedSetDocValues getSortedSetDocValues( field)
      Specified by:
      getSortedSetDocValues in class org.apache.lucene.index.LeafReader
    • getNormValues

      public org.apache.lucene.index.NumericDocValues getNormValues( field)
      Specified by:
      getNormValues in class org.apache.lucene.index.LeafReader
    • getFieldInfos

      public org.apache.lucene.index.FieldInfos getFieldInfos()
      Specified by:
      getFieldInfos in class org.apache.lucene.index.LeafReader
    • getLiveDocs

      public org.apache.lucene.util.Bits getLiveDocs()
      Specified by:
      getLiveDocs in class org.apache.lucene.index.LeafReader
    • getPointValues

      public org.apache.lucene.index.PointValues getPointValues( field)
      Specified by:
      getPointValues in class org.apache.lucene.index.LeafReader
    • checkIntegrity

      public void checkIntegrity()
      Specified by:
      checkIntegrity in class org.apache.lucene.index.LeafReader
    • getMetaData

      public org.apache.lucene.index.LeafMetaData getMetaData()
      Specified by:
      getMetaData in class org.apache.lucene.index.LeafReader
    • getTermVectors

      public org.apache.lucene.index.Fields getTermVectors(int docID)
      Specified by:
      getTermVectors in class org.apache.lucene.index.IndexReader
    • numDocs

      public int numDocs()
      Specified by:
      numDocs in class org.apache.lucene.index.IndexReader
    • maxDoc

      public int maxDoc()
      Specified by:
      maxDoc in class org.apache.lucene.index.IndexReader
    • document

      public void document(int docID, org.apache.lucene.index.StoredFieldVisitor visitor) throws
      Specified by:
      document in class org.apache.lucene.index.IndexReader
      Throws:
    • doClose

      protected void doClose()
      Specified by:
      doClose in class org.apache.lucene.index.IndexReader
    • getReaderCacheHelper

      public org.apache.lucene.index.IndexReader.CacheHelper getReaderCacheHelper()
      Specified by:
      getReaderCacheHelper in class org.apache.lucene.index.IndexReader