Package io.jmix.eclipselink.persistence
Interface MappingProcessor
- All Known Implementing Classes:
- EmbeddedAttributesMappingProcessor,- FetchTypeMappingProcessor,- JoinCriteriaMappingProcessor,- SoftDeleteProcessor,- UuidMappingProcessor
public interface MappingProcessor
Updates mapping properties according to requirements. Processors application
 order is not guaranteed. Every mapping processor should be a Spring @
Component,
 so you can inject other beans to it.- 
Method SummaryModifier and TypeMethodDescriptionvoidprocess(MappingProcessorContext context) Updates mapping according to the processor's aim.
- 
Method Details- 
processUpdates mapping according to the processor's aim. Can be used to enable lazy fetch, add join expression, etc.- Parameters:
- context- Context data contains objects that cannot be injected.
 
 
-