| Modifier and Type | Field and Description |
|---|---|
| private final ConcurrentHashMap |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: trueThe field to check. field)Implements org. |
| public boolean | Returns: trueThe descriptor of the class to check. classDescriptor)Implements org. |
| public boolean | Returns: falseThe descriptor of the class to check. classDescriptor)Implements org. |
| public ClassLoader | Returns: the classloader for this classImplements org. |
| public boolean | Returns: trueThe class to check classDescriptor)Implements org. |
| public boolean | isCompositeClass(UnloadedClass
The descriptor of the class to check. classDescriptor)Implements org. |
| public boolean | isDiscoveredType(UnloadedClass classDescriptor)
Implements org. |
| public boolean | isEntityClass(UnloadedClass
The descriptor of the class to check. classDescriptor)Implements org. |
| public boolean | Returns: trueThe field to check field)Implements org. |
| public boolean | isMappedCollection(UnloadedField
the field to check field)Implements org. |
| public boolean | isMappedSuperclassClass(UnloadedClass
The descriptor of the class to check. classDescriptor)Implements org. |
| public boolean | isPersistentField(UnloadedField
The field reference. ctField)Implements org. |
| public UnloadedField[] | order(UnloadedField[]
The persistent field references. persistentFields)Implements org. |
| public void | registerDiscoveredType(UnloadedClass classDescriptor, Type.
Implements org. |
| discoveredTypes | back to summary |
|---|---|
| private final ConcurrentHashMap<String, Type. | |
| DefaultEnhancementContext | back to summary |
|---|---|
| public DefaultEnhancementContext() | |
| doBiDirectionalAssociationManagement | back to summary |
|---|---|
| public boolean doBiDirectionalAssociationManagement(UnloadedField field) Implements org. Doc from org. Should we manage association of bi-directional persistent attributes for this field?
| |
| doDirtyCheckingInline | back to summary |
|---|---|
| public boolean doDirtyCheckingInline(UnloadedClass classDescriptor) Implements org. Doc from org. Should we in-line dirty checking for persistent attributes for this class?
| |
| doExtendedEnhancement | back to summary |
|---|---|
| public boolean doExtendedEnhancement(UnloadedClass classDescriptor) Implements org. Doc from org. Should we enhance field access to entities from this class?
| |
| getLoadingClassLoader | back to summary |
|---|---|
| public ClassLoader getLoadingClassLoader() Implements org. Doc from org. Obtain access to the ClassLoader that can be used to load Class references. In JPA SPI terms, this
should be a "temporary class loader" as defined by
| |
| hasLazyLoadableAttributes | back to summary |
|---|---|
| public boolean hasLazyLoadableAttributes(UnloadedClass classDescriptor) Implements org. Doc from org. Does the given class define any lazy loadable attributes?
| |
| isCompositeClass | back to summary |
|---|---|
| public boolean isCompositeClass(UnloadedClass classDescriptor) Implements org. look for @Embeddable annotation
| |
| isDiscoveredType | back to summary |
|---|---|
| public boolean isDiscoveredType(UnloadedClass classDescriptor) Implements org.
| |
| isEntityClass | back to summary |
|---|---|
| public boolean isEntityClass(UnloadedClass classDescriptor) Implements org. look for @Entity annotation
| |
| isLazyLoadable | back to summary |
|---|---|
| public boolean isLazyLoadable(UnloadedField field) Implements org. Doc from org. Determine if a field is lazy loadable.
| |
| isMappedCollection | back to summary |
|---|---|
| public boolean isMappedCollection(UnloadedField field) Implements org. look for @OneToMany, @ManyToMany and @ElementCollection annotations
| |
| isMappedSuperclassClass | back to summary |
|---|---|
| public boolean isMappedSuperclassClass(UnloadedClass classDescriptor) Implements org. look for @MappedSuperclass annotation
| |
| isPersistentField | back to summary |
|---|---|
| public boolean isPersistentField(UnloadedField ctField) Implements org. look for @Transient annotation
| |
| order | back to summary |
|---|---|
| public UnloadedField[] order(UnloadedField[] persistentFields) Implements org. keep the same order.
| |
| registerDiscoveredType | back to summary |
|---|---|
| public void registerDiscoveredType(UnloadedClass classDescriptor, Type. Implements org.
| |