Class AssociationFacetField

java.lang.Object
org.apache.lucene.document.Field
org.apache.lucene.facet.taxonomy.AssociationFacetField
All Implemented Interfaces:
IndexableField
Direct Known Subclasses:
FloatAssociationFacetField, IntAssociationFacetField

public class AssociationFacetField extends Field
Add an instance of this to your Document to add a facet label associated with an arbitrary byte[]. This will require a custom Facets implementation at search time; see IntAssociationFacetField and FloatAssociationFacetField to use existing Facets implementations.
WARNING: This API is experimental and might change in incompatible ways in the next release.
  • Field Details

    • TYPE

      public static final FieldType TYPE
      Indexed FieldType.
    • dim

      public final String dim
      Dimension for this field.
    • path

      public final String[] path
      Facet path for this field.
    • assoc

      public final BytesRef assoc
      Associated value.
  • Constructor Details

    • AssociationFacetField

      public AssociationFacetField(BytesRef assoc, String dim, String... path)
      Creates this from dim and path and an association
  • Method Details