Class SortedSetDocValuesField

java.lang.Object
org.apache.lucene.document.Field
org.apache.lucene.document.SortedSetDocValuesField
All Implemented Interfaces:
IndexableField

public class SortedSetDocValuesField extends Field
Field that stores a set of per-document BytesRef values, indexed for faceting,grouping,joining. Here's an example usage:
   document.add(new SortedSetDocValuesField(name, new BytesRef("hello")));
   document.add(new SortedSetDocValuesField(name, new BytesRef("world")));
 

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

Each value can be at most 32766 bytes long.

  • Field Details

    • TYPE

      public static final FieldType TYPE
      Type for sorted bytes DocValues
  • Constructor Details

    • SortedSetDocValuesField

      public SortedSetDocValuesField(String name, BytesRef bytes)
      Create a new sorted DocValues field.
      Parameters:
      name - field name
      bytes - binary content
      Throws:
      IllegalArgumentException - if the field name is null
  • Method Details