Class FilterDocValuesProducer

java.lang.Object
org.apache.lucene.codecs.DocValuesProducer
org.elasticsearch.index.codec.FilterDocValuesProducer
All Implemented Interfaces:
Closeable, AutoCloseable

public abstract class FilterDocValuesProducer extends org.apache.lucene.codecs.DocValuesProducer
Implementation that allows wrapping another DocValuesProducer and alter behaviour of the wrapped instance.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    FilterDocValuesProducer(org.apache.lucene.codecs.DocValuesProducer in)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    org.apache.lucene.index.BinaryDocValues
    getBinary(org.apache.lucene.index.FieldInfo field)
     
    org.apache.lucene.codecs.DocValuesProducer
     
    org.apache.lucene.index.NumericDocValues
    getNumeric(org.apache.lucene.index.FieldInfo field)
     
    org.apache.lucene.index.SortedDocValues
    getSorted(org.apache.lucene.index.FieldInfo field)
     
    org.apache.lucene.index.SortedNumericDocValues
    getSortedNumeric(org.apache.lucene.index.FieldInfo field)
     
    org.apache.lucene.index.SortedSetDocValues
    getSortedSet(org.apache.lucene.index.FieldInfo field)
     

    Methods inherited from class org.apache.lucene.codecs.DocValuesProducer

    getMergeInstance

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FilterDocValuesProducer

      protected FilterDocValuesProducer(org.apache.lucene.codecs.DocValuesProducer in)
  • Method Details

    • getNumeric

      public org.apache.lucene.index.NumericDocValues getNumeric(org.apache.lucene.index.FieldInfo field) throws IOException
      Specified by:
      getNumeric in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • getBinary

      public org.apache.lucene.index.BinaryDocValues getBinary(org.apache.lucene.index.FieldInfo field) throws IOException
      Specified by:
      getBinary in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • getSorted

      public org.apache.lucene.index.SortedDocValues getSorted(org.apache.lucene.index.FieldInfo field) throws IOException
      Specified by:
      getSorted in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • getSortedNumeric

      public org.apache.lucene.index.SortedNumericDocValues getSortedNumeric(org.apache.lucene.index.FieldInfo field) throws IOException
      Specified by:
      getSortedNumeric in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • getSortedSet

      public org.apache.lucene.index.SortedSetDocValues getSortedSet(org.apache.lucene.index.FieldInfo field) throws IOException
      Specified by:
      getSortedSet in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • checkIntegrity

      public void checkIntegrity() throws IOException
      Specified by:
      checkIntegrity in class org.apache.lucene.codecs.DocValuesProducer
      Throws:
      IOException
    • close

      public void close() throws IOException
      Throws:
      IOException
    • getIn

      public org.apache.lucene.codecs.DocValuesProducer getIn()