Package io.jmix.eclipselink.impl.mapping
Class EnhancementCheckDescriptorProcessor
java.lang.Object
io.jmix.eclipselink.impl.mapping.EnhancementCheckDescriptorProcessor
- All Implemented Interfaces:
- DescriptorProcessor
@Component("eclipselink_EnhancementCheckDescriptorProcessor")
public class EnhancementCheckDescriptorProcessor
extends Object
implements DescriptorProcessor
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.core.env.Environment
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected static booleanisJmixEnhanced(Class<?> entityClass) protected static booleanisPersistenceObject(Class<?> entityClass) protected static booleanisPersistenceWeaved(Class<?> entityClass) protected static booleanisPersistenceWeavedFetchGroups(Class<?> entityClass) voidprocess(DescriptorProcessorContext context) Updates entity descriptor according to the processor's aim.
- 
Field Details- 
environment@Autowired protected org.springframework.core.env.Environment environment
- 
enhancingChecks
 
- 
- 
Constructor Details- 
EnhancementCheckDescriptorProcessorpublic EnhancementCheckDescriptorProcessor()
 
- 
- 
Method Details- 
processDescription copied from interface:DescriptorProcessorUpdates entity descriptor according to the processor's aim.- Specified by:
- processin interface- DescriptorProcessor
- Parameters:
- context- Context data contains objects that cannot be injected.
 
- 
isJmixEnhanced
- 
isPersistenceObject
- 
isPersistenceWeaved
- 
isPersistenceWeavedFetchGroups
 
-