Interface PropertyMappingFullTextFieldOptionsStep
- All Superinterfaces:
PropertyMappingFieldOptionsStep<PropertyMappingFullTextFieldOptionsStep>,PropertyMappingStandardFieldOptionsStep<PropertyMappingFullTextFieldOptionsStep>,PropertyMappingStep
public interface PropertyMappingFullTextFieldOptionsStep
extends PropertyMappingStandardFieldOptionsStep<PropertyMappingFullTextFieldOptionsStep>
The step in a property-to-index-field mapping where optional parameters can be set,
when the index field is a full-text field.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionhighlightable(Collection<org.hibernate.search.engine.backend.types.Highlightable> highlightable) norms(org.hibernate.search.engine.backend.types.Norms norms) searchAnalyzer(String searchAnalyzerName) termVector(org.hibernate.search.engine.backend.types.TermVector termVector) Methods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
extractor, extractors, noExtractors, valueBinder, valueBinder, valueBridge, valueBridge, valueBridgeMethods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
projectable, searchableMethods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
associationInverseSide, binder, binder, documentId, fullTextField, fullTextField, genericField, genericField, hostingType, indexedEmbedded, indexedEmbedded, indexingDependency, keywordField, keywordField, marker, marker, nonStandardField, nonStandardField, scaledNumberField, scaledNumberField, vectorField, vectorField, vectorField, vectorField
-
Method Details
-
analyzer
- Parameters:
analyzerName- A reference to the analyzer to use for this field.- Returns:
this, for method chaining.- See Also:
-
searchAnalyzer
- Parameters:
searchAnalyzerName- A reference to the analyzer to use for query parameters at search time.- Returns:
this, for method chaining.- See Also:
-
norms
PropertyMappingFullTextFieldOptionsStep norms(org.hibernate.search.engine.backend.types.Norms norms) - Parameters:
norms- Whether index time scoring information should be stored or not.- Returns:
this, for method chaining.- See Also:
-
termVector
PropertyMappingFullTextFieldOptionsStep termVector(org.hibernate.search.engine.backend.types.TermVector termVector) - Parameters:
termVector- The term vector storing strategy.- Returns:
this, for method chaining.- See Also:
-
highlightable
PropertyMappingFullTextFieldOptionsStep highlightable(Collection<org.hibernate.search.engine.backend.types.Highlightable> highlightable) - Parameters:
highlightable- Whether this field can be highlighted, and if so which highlighter types can be applied to it. PassCollections.singleton(Highlightable.NO)to disable highlighting.- Returns:
this, for method chaining.- See Also:
-