Class FieldMappingCreator

java.lang.Object
io.jmix.search.index.mapping.processor.impl.FieldMappingCreator

@Component("search_FieldMappingCreator") public class FieldMappingCreator extends Object
The FieldMappingCreator class is responsible for creating field mapping descriptors to establish the mapping between entity properties and corresponding index fields. It resolves field mapping strategies, field configurations, and value extractors for the specified property paths and attribute group configurations.

This component relies on FieldMappingStrategyProvider to provide field mapping strategies and InstanceNameRelatedPropertiesResolver to identify properties related to instance names.