Package io.jmix.eclipselink.impl.mapping
Class JoinCriteriaMappingProcessor
java.lang.Object
io.jmix.eclipselink.impl.mapping.JoinCriteriaMappingProcessor
- All Implemented Interfaces:
- MappingProcessor
@Component("eclipselink_JoinCriteriaMappingProcessor")
public class JoinCriteriaMappingProcessor
extends Object
implements MappingProcessor
Uses all instances of 
JoinExpressionProvider beans to create and apply additional join criteria to the mapping.- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.beans.factory.ListableBeanFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprocess(MappingProcessorContext context) Updates mapping according to the processor's aim.
- 
Field Details- 
beanFactory@Autowired protected org.springframework.beans.factory.ListableBeanFactory beanFactory
 
- 
- 
Constructor Details- 
JoinCriteriaMappingProcessorpublic JoinCriteriaMappingProcessor()
 
- 
- 
Method Details- 
processDescription copied from interface:MappingProcessorUpdates mapping according to the processor's aim. Can be used to enable lazy fetch, add join expression, etc.- Specified by:
- processin interface- MappingProcessor
- Parameters:
- context- Context data contains objects that cannot be injected.
 
 
-