public class MappedSuperclassEnhancer extends PersistentAttributesEnhancer
enhancementContext| Constructor and Description |
|---|
MappedSuperclassEnhancer(JavassistEnhancementContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
enhance(javassist.CtClass managedCtClass) |
protected javassist.CtMethod |
generateFieldReader(javassist.CtClass managedCtClass,
javassist.CtField persistentField,
AttributeTypeDescriptor typeDescriptor) |
protected javassist.CtMethod |
generateFieldWriter(javassist.CtClass managedCtClass,
javassist.CtField persistentField,
AttributeTypeDescriptor typeDescriptor) |
enhanceAttributesAccess, extendedEnhancementaddInterceptorHandling, enhance, loadCtClassFromClasspublic MappedSuperclassEnhancer(JavassistEnhancementContext context)
public void enhance(javassist.CtClass managedCtClass)
enhance in class PersistentAttributesEnhancerprotected javassist.CtMethod generateFieldReader(javassist.CtClass managedCtClass,
javassist.CtField persistentField,
AttributeTypeDescriptor typeDescriptor)
generateFieldReader in class PersistentAttributesEnhancerprotected javassist.CtMethod generateFieldWriter(javassist.CtClass managedCtClass,
javassist.CtField persistentField,
AttributeTypeDescriptor typeDescriptor)
generateFieldWriter in class PersistentAttributesEnhancerCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.