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 TypeClassDescriptionclassDefinition of enhancement naming, for use with the JDO API.classDefinition of enhancement naming for use with the JPA/Jakarta APIs.Fields in org.datanucleus.enhancer declared as EnhancementNamerModifier and TypeFieldDescriptionprotected EnhancementNamerClassEnhancerImpl.namer(package private) EnhancementNamerImplementationGenerator.namerMethods 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 voidEnhancerCloneAdapter.generateCloneMethod(MethodVisitor mv, ClassEnhancer enhancer, EnhancementNamer namer) Convenience method to use the MethodVisitor to generate the code for the method clone().static voidEnhancerPropertyGetterAdapter.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 voidEnhancerPropertySetterAdapter.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.voidClassEnhancer.setNamer(EnhancementNamer namer) voidClassEnhancerImpl.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.