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
ConstructorsModifierConstructorDescriptionprotectedFilterDocValuesProducer(org.apache.lucene.codecs.DocValuesProducer in) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()org.apache.lucene.index.BinaryDocValuesgetBinary(org.apache.lucene.index.FieldInfo field) org.apache.lucene.codecs.DocValuesProducergetIn()org.apache.lucene.index.NumericDocValuesgetNumeric(org.apache.lucene.index.FieldInfo field) org.apache.lucene.index.DocValuesSkippergetSkipper(org.apache.lucene.index.FieldInfo field) org.apache.lucene.index.SortedDocValuesgetSorted(org.apache.lucene.index.FieldInfo field) org.apache.lucene.index.SortedNumericDocValuesgetSortedNumeric(org.apache.lucene.index.FieldInfo field) org.apache.lucene.index.SortedSetDocValuesgetSortedSet(org.apache.lucene.index.FieldInfo field) Methods inherited from class org.apache.lucene.codecs.DocValuesProducer
getMergeInstance
-
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:
getNumericin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
getBinary
public org.apache.lucene.index.BinaryDocValues getBinary(org.apache.lucene.index.FieldInfo field) throws IOException - Specified by:
getBinaryin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
getSorted
public org.apache.lucene.index.SortedDocValues getSorted(org.apache.lucene.index.FieldInfo field) throws IOException - Specified by:
getSortedin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
getSortedNumeric
public org.apache.lucene.index.SortedNumericDocValues getSortedNumeric(org.apache.lucene.index.FieldInfo field) throws IOException - Specified by:
getSortedNumericin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
getSortedSet
public org.apache.lucene.index.SortedSetDocValues getSortedSet(org.apache.lucene.index.FieldInfo field) throws IOException - Specified by:
getSortedSetin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
getSkipper
public org.apache.lucene.index.DocValuesSkipper getSkipper(org.apache.lucene.index.FieldInfo field) throws IOException - Specified by:
getSkipperin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
checkIntegrity
- Specified by:
checkIntegrityin classorg.apache.lucene.codecs.DocValuesProducer- Throws:
IOException
-
close
- Throws:
IOException
-
getIn
public org.apache.lucene.codecs.DocValuesProducer getIn()
-