Uses of Interface
org.datanucleus.enhancer.EnhancementNamer
Packages that use EnhancementNamer
-
Uses of EnhancementNamer in org.datanucleus.enhancer
Classes in org.datanucleus.enhancer that implement EnhancementNamerModifier and TypeClassDescriptionclass
Definition of enhancement naming, for use with the JDO API.class
Definition of enhancement naming for use with the JPA/Jakarta APIs.Fields in org.datanucleus.enhancer declared as EnhancementNamerModifier and TypeFieldDescriptionprotected EnhancementNamer
ClassEnhancerImpl.namer
(package private) EnhancementNamer
ImplementationGenerator.namer
Methods in org.datanucleus.enhancer that return EnhancementNamerModifier and TypeMethodDescriptionClassEnhancer.getNamer()
ClassEnhancerImpl.getNamer()
ClassMethod.getNamer()
Methods in org.datanucleus.enhancer with parameters of type EnhancementNamerModifier and TypeMethodDescriptionstatic void
EnhancerCloneAdapter.generateCloneMethod
(MethodVisitor mv, ClassEnhancer enhancer, EnhancementNamer namer) Convenience method to use the MethodVisitor to generate the code for the method clone().static void
EnhancerPropertyGetterAdapter.generateGetXXXMethod
(MethodVisitor mv, AbstractMemberMetaData mmd, String asmClassName, String asmClassDesc, boolean detachListener, EnhancementNamer namer) Convenience method to use the MethodVisitor to generate the code for the method getXXX() for the property with the specified MetaData.static void
EnhancerPropertySetterAdapter.generateSetXXXMethod
(MethodVisitor mv, AbstractMemberMetaData mmd, String asmClassName, String asmClassDesc, EnhancementNamer namer) Convenience method to use the MethodVisitor to generate the code for the method setXXX() for the property with the specified MetaData.void
ClassEnhancer.setNamer
(EnhancementNamer namer) void
ClassEnhancerImpl.setNamer
(EnhancementNamer namer) Constructors in org.datanucleus.enhancer with parameters of type EnhancementNamerModifierConstructorDescriptionClassEnhancerImpl
(ClassMetaData cmd, ClassLoaderResolver clr, MetaDataManager mmgr, EnhancementNamer namer) Constructor for an enhancer for the class.ClassEnhancerImpl
(ClassMetaData cmd, ClassLoaderResolver clr, MetaDataManager mmgr, EnhancementNamer namer, byte[] classBytes) Constructor for an enhancer to enhance a class defined by the provided bytes.