@Component(value="eclipselink_EnhancementCheckDescriptorProcessor") public class EnhancementCheckDescriptorProcessor extends java.lang.Object implements DescriptorProcessor
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.Class,java.util.function.Predicate<java.lang.Class>> |
enhancingChecks |
protected org.springframework.core.env.Environment |
environment |
| Constructor and Description |
|---|
EnhancementCheckDescriptorProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
isJmixEnhanced(java.lang.Class<?> entityClass) |
protected static boolean |
isPersistenceObject(java.lang.Class<?> entityClass) |
protected static boolean |
isPersistenceWeaved(java.lang.Class<?> entityClass) |
protected static boolean |
isPersistenceWeavedFetchGroups(java.lang.Class<?> entityClass) |
void |
process(DescriptorProcessorContext context)
Updates entity descriptor according to the processor's aim.
|
@Autowired protected org.springframework.core.env.Environment environment
protected final java.util.Map<java.lang.Class,java.util.function.Predicate<java.lang.Class>> enhancingChecks
public void process(DescriptorProcessorContext context)
DescriptorProcessorprocess in interface DescriptorProcessorcontext - Context data contains objects that cannot be injected.protected static boolean isJmixEnhanced(java.lang.Class<?> entityClass)
protected static boolean isPersistenceObject(java.lang.Class<?> entityClass)
protected static boolean isPersistenceWeaved(java.lang.Class<?> entityClass)
protected static boolean isPersistenceWeavedFetchGroups(java.lang.Class<?> entityClass)