Class InstanceNameRelatedPropertiesResolver

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

@Component("search_InstanceNameRelatedPropertiesResolver") public class InstanceNameRelatedPropertiesResolver extends Object
The InstanceNameRelatedPropertiesResolver class is responsible for resolving a list of MetaPropertyPath objects related to the instance name of a given MetaClass.

This resolver utilizes an InstanceNameProvider to determine which properties are associated with the instance name pattern of the provided entity metadata. The resolution may include properties in the base class or extended properties dependent on the given root property path.