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:
    SortedDocValues
    • Field Detail

      • 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 Detail

      • SortedBytesDocValuesField

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

        public SortedBytesDocValuesField​(java.lang.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:
        java.lang.IllegalArgumentException - if the field name is null