Interface FieldMapper
- All Known Implementing Classes:
AbstractFieldMapper
,EnumFieldMapper
,FileFieldMapper
,ReferenceFieldMapper
,SimpleFieldMapper
,TextFieldMapper
public interface FieldMapper
Maps some metamodel property to configuration of index field.
-
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNode
createJsonConfiguration
(Map<String, Object> parameters) Creates field configuration as native json.com.fasterxml.jackson.databind.node.ObjectNode
createJsonConfiguration
(Map<String, Object> parameters, ExtendedSearchSettings extendedSearchSettings)
-
Method Details
-
createJsonConfiguration
com.fasterxml.jackson.databind.node.ObjectNode createJsonConfiguration(Map<String, Object> parameters) Creates field configuration as native json.- Parameters:
parameters
- input parameters- Returns:
- json object
-
createJsonConfiguration
com.fasterxml.jackson.databind.node.ObjectNode createJsonConfiguration(Map<String, Object> parameters, ExtendedSearchSettings extendedSearchSettings)
-