Package org.apache.lucene.codecs
Class LegacyDocValuesIterables
- java.lang.Object
-
- org.apache.lucene.codecs.LegacyDocValuesIterables
-
public class LegacyDocValuesIterables extends Object
Bridge helper methods for legacy codecs to map sorted doc values to iterables.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Iterable<BytesRef>binaryIterable(FieldInfo field, DocValuesProducer valuesProducer, int maxDoc)Deprecated.ConsumeBinaryDocValuesinstead.static Iterable<Number>normsIterable(FieldInfo field, NormsProducer normsProducer, int maxDoc)Deprecated.ConsumeNumericDocValuesinstead.static Iterable<Number>numericIterable(FieldInfo field, DocValuesProducer valuesProducer, int maxDoc)Deprecated.ConsumeNumericDocValuesinstead.static Iterable<Number>sortedNumericToDocCount(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)Deprecated.ConsumeSortedDocValuesinstead.static Iterable<Number>sortedNumericToValues(DocValuesProducer valuesProducer, FieldInfo fieldInfo)Deprecated.ConsumeSortedDocValuesinstead.static Iterable<Number>sortedOrdIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)Deprecated.ConsumeSortedDocValuesinstead.static Iterable<Number>sortedSetOrdCountIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)Deprecated.ConsumeSortedSetDocValuesinstead.static Iterable<Number>sortedSetOrdsIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo)Deprecated.ConsumeSortedSetDocValuesinstead.static Iterable<BytesRef>valuesIterable(SortedDocValues values)Deprecated.ConsumeSortedDocValuesinstead.static Iterable<BytesRef>valuesIterable(SortedSetDocValues values)Deprecated.ConsumeSortedSetDocValuesinstead.
-
-
-
Method Detail
-
valuesIterable
@Deprecated public static Iterable<BytesRef> valuesIterable(SortedDocValues values)
Deprecated.ConsumeSortedDocValuesinstead.ConvertsSortedDocValuesinto anIterable<BytesRef>for all the values.
-
valuesIterable
@Deprecated public static Iterable<BytesRef> valuesIterable(SortedSetDocValues values)
Deprecated.ConsumeSortedSetDocValuesinstead.ConvertsSortedSetDocValuesinto anIterable<BytesRef>for all the values.
-
sortedOrdIterable
@Deprecated public static Iterable<Number> sortedOrdIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)
Deprecated.ConsumeSortedDocValuesinstead.ConvertsSortedDocValuesinto the ord for each document as anIterable<Number>.
-
sortedSetOrdCountIterable
@Deprecated public static Iterable<Number> sortedSetOrdCountIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)
Deprecated.ConsumeSortedSetDocValuesinstead.Converts number-of-ords per document fromSortedSetDocValuesintoIterable<Number>.
-
sortedSetOrdsIterable
@Deprecated public static Iterable<Number> sortedSetOrdsIterable(DocValuesProducer valuesProducer, FieldInfo fieldInfo)
Deprecated.ConsumeSortedSetDocValuesinstead.Converts all concatenated ords (in docID order) fromSortedSetDocValuesintoIterable<Number>.
-
sortedNumericToDocCount
@Deprecated public static Iterable<Number> sortedNumericToDocCount(DocValuesProducer valuesProducer, FieldInfo fieldInfo, int maxDoc)
Deprecated.ConsumeSortedDocValuesinstead.Converts number-of-values per document fromSortedNumericDocValuesintoIterable<Number>.
-
sortedNumericToValues
@Deprecated public static Iterable<Number> sortedNumericToValues(DocValuesProducer valuesProducer, FieldInfo fieldInfo)
Deprecated.ConsumeSortedDocValuesinstead.Converts all concatenated values (in docID order) fromSortedNumericDocValuesintoIterable<Number>.
-
normsIterable
@Deprecated public static Iterable<Number> normsIterable(FieldInfo field, NormsProducer normsProducer, int maxDoc)
Deprecated.ConsumeNumericDocValuesinstead.Converts norms intoIterable<Number>.
-
binaryIterable
@Deprecated public static Iterable<BytesRef> binaryIterable(FieldInfo field, DocValuesProducer valuesProducer, int maxDoc)
Deprecated.ConsumeBinaryDocValuesinstead.Converts values fromBinaryDocValuesintoIterable<BytesRef>.
-
numericIterable
@Deprecated public static Iterable<Number> numericIterable(FieldInfo field, DocValuesProducer valuesProducer, int maxDoc)
Deprecated.ConsumeNumericDocValuesinstead.Converts values fromNumericDocValuesintoIterable<Number>.
-
-