public class MappedSuperclassEnhancer extends PersistentAttributesEnhancer
enhancementContext| Constructor and Description |
|---|
MappedSuperclassEnhancer(EnhancementContext 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, enhanceComposite, loadCtClassFromClasspublic MappedSuperclassEnhancer(EnhancementContext 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.