Annotation Type FullTextField

    • Element Detail

      • name

        String name
        Returns:
        The name of the index field.
        Default:
        ""
      • analyzer

        String analyzer
        Returns:
        A reference to the analyzer to use for this field. See the documentation of your backend to know how to define analyzers.
        Default:
        "default"
      • searchAnalyzer

        String searchAnalyzer
        Returns:
        A reference to a different analyzer, overriding the analyzer(), to use for query parameters at search time. If not defined, the same analyzer() will be used.

        As above, see the documentation of your backend to know how to define analyzers.

        Default:
        ""
      • norms

        Norms norms
        Returns:
        Whether index-time scoring information should be stored or not.
        See Also:
        Norms
        Default:
        org.hibernate.search.engine.backend.types.Norms.DEFAULT
      • termVector

        TermVector termVector
        Returns:
        The term vector storing strategy.
        See Also:
        TermVector
        Default:
        org.hibernate.search.engine.backend.types.TermVector.DEFAULT
      • highlightable

        Highlightable[] highlightable
        Returns:
        Whether this field can be highlighted, and if so which highlighter types can be applied to it.
        See Also:
        Highlightable
        Default:
        {org.hibernate.search.engine.backend.types.Highlightable.DEFAULT}
      • extraction

        ContainerExtraction extraction
        Returns:
        A definition of container extractors to be applied to the property allowing the binding of a value bridge to container elements. By default, Hibernate Search will try to apply a set of extractors for common container types.
        See Also:
        GenericField.extraction()
        Default:
        @org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtraction