Interface PropertyMappingNonFullTextFieldOptionsStep<S extends PropertyMappingNonFullTextFieldOptionsStep<?>>
-
- Type Parameters:
S
- The "self" type (the actual exposed type of this step).
- All Superinterfaces:
PropertyMappingFieldOptionsStep<S>
,PropertyMappingStandardFieldOptionsStep<S>
,PropertyMappingStep
- All Known Subinterfaces:
PropertyMappingGenericFieldOptionsStep
,PropertyMappingKeywordFieldOptionsStep
,PropertyMappingScaledNumberFieldOptionsStep
public interface PropertyMappingNonFullTextFieldOptionsStep<S extends PropertyMappingNonFullTextFieldOptionsStep<?>> extends PropertyMappingStandardFieldOptionsStep<S>
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is not a full-text field.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S
aggregable(Aggregable aggregable)
S
indexNullAs(String indexNullAs)
S
sortable(Sortable sortable)
-
Methods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
extractor, extractors, noExtractors, valueBinder, valueBridge, valueBridge, valueBridge
-
Methods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
projectable, searchable
-
Methods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
associationInverseSide, binder, documentId, fullTextField, fullTextField, genericField, genericField, hostingType, indexedEmbedded, indexedEmbedded, indexingDependency, keywordField, keywordField, marker, nonStandardField, nonStandardField, scaledNumberField, scaledNumberField
-
-
-
-
Method Detail
-
sortable
S sortable(Sortable sortable)
- Parameters:
sortable
- Whether this field should be sortable.- Returns:
this
, for method chaining.- See Also:
GenericField.sortable()
,Sortable
-
aggregable
S aggregable(Aggregable aggregable)
- Parameters:
aggregable
- Whether aggregations are enabled for this field.- Returns:
this
, for method chaining.- See Also:
GenericField.aggregable()
,Aggregable
-
indexNullAs
S indexNullAs(String indexNullAs)
- Parameters:
indexNullAs
- A value used instead of null values when indexing.- Returns:
this
, for method chaining.- See Also:
GenericField.indexNullAs()
-
-