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 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)