Class SimpleFieldMapper

java.lang.Object
io.jmix.search.index.mapping.fieldmapper.impl.AbstractFieldMapper
io.jmix.search.index.mapping.fieldmapper.impl.SimpleFieldMapper
All Implemented Interfaces:
FieldMapper
Direct Known Subclasses:
EnumFieldMapper, TextFieldMapper

public abstract class SimpleFieldMapper extends AbstractFieldMapper
  • Constructor Details

    • SimpleFieldMapper

      public SimpleFieldMapper()
  • Method Details

    • createJsonConfiguration

      public com.fasterxml.jackson.databind.node.ObjectNode createJsonConfiguration(Map<String,Object> parameters)
      Description copied from interface: FieldMapper
      Creates field configuration as Elasticsearch-native json.
      Parameters:
      parameters - input parameters
      Returns:
      json object
    • getElasticsearchDatatype

      protected abstract String getElasticsearchDatatype()