Class SortedBytesDocValuesField

All Implemented Interfaces:
IndexableField

@Deprecated public class SortedBytesDocValuesField extends SortedDocValuesField
Deprecated.

Field that stores a per-document BytesRef value, indexed for sorting. Here's an example usage:

   document.add(new SortedBytesDocValuesField(name, new BytesRef("hello")));
 

If you also need to store the value, you should add a separate StoredField instance.

See Also:
  • Field Details

    • TYPE_FIXED_LEN

      public static final FieldType TYPE_FIXED_LEN
      Deprecated.
      Type for sorted bytes DocValues: all with the same length
    • TYPE_VAR_LEN

      public static final FieldType TYPE_VAR_LEN
      Deprecated.
      Type for sorted bytes DocValues: can have variable lengths
  • Constructor Details

    • SortedBytesDocValuesField

      public SortedBytesDocValuesField(String name, BytesRef bytes)
      Deprecated.
      Create a new fixed or variable-length sorted DocValues field.
      Parameters:
      name - field name
      bytes - binary content
      Throws:
      IllegalArgumentException - if the field name is null
    • SortedBytesDocValuesField

      public SortedBytesDocValuesField(String name, BytesRef bytes, boolean isFixedLength)
      Deprecated.
      Create a new fixed or variable length sorted DocValues field.
      Parameters:
      name - field name
      bytes - binary content
      isFixedLength - (ignored)
      Throws:
      IllegalArgumentException - if the field name is null