Annotation Type SearchableField

    • Element Detail

      • isKey

        boolean isKey
        Indicates if the field or method should generate as a key field.
        Returns:
        A flag indicating if the field or method should generate as a key field.
        Default:
        false
      • isHidden

        boolean isHidden
        Indicates if the field or method should generate as a hidden field.
        Returns:
        A flag indicating if the field or method should generate as a hidden field.
        Default:
        false
      • isFacetable

        boolean isFacetable
        Indicates if the field or method should generate as a facetable field.
        Returns:
        A flag indicating if the field or method should generate as a facetable field.
        Default:
        false
      • isSortable

        boolean isSortable
        Indicates if the field or method should generate as a sortable field.
        Returns:
        A flag indicating if the field or method should generate as a sortable field.
        Default:
        false
      • isFilterable

        boolean isFilterable
        Indicates if the field or method should generate as a filterable field.
        Returns:
        A flag indicating if the field or method should generate as a filterable field.
        Default:
        false
      • synonymMapNames

        String[] synonymMapNames
        A list of SynonymMap names to be associated with the field.

        Assigning a synonym map to a field ensures that query terms targeting that field are expanded at query-time using the rules in the synonym map. The synonym map attribute may be changed on existing fields.

        Currently, only one synonym map per field is supported.

        Returns:
        The SynonymMap names that will be associated with the field.
        Default:
        {}