Uses of Class
org.datanucleus.enhancer.ClassMethod
Packages that use ClassMethod
Package
Description
DataNucleus ByteCode enhancer framework.
Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract.
-
Uses of ClassMethod in org.datanucleus.enhancer
Fields in org.datanucleus.enhancer with type parameters of type ClassMethodModifier and TypeFieldDescriptionprotected Set
<ClassMethod> EnhancerClassChecker.methodsRequired
Set of methods required to be present.protected List
<ClassMethod> ClassEnhancerImpl.methodsToAdd
List of methods to be added to the class.Methods in org.datanucleus.enhancer that return types with arguments of type ClassMethodModifier and TypeMethodDescriptionClassEnhancer.getMethodsList()
Accessor for the methods required.ClassEnhancerImpl.getMethodsList()
Accessor for the methods required. -
Uses of ClassMethod in org.datanucleus.enhancer.methods
Subclasses of ClassMethod in org.datanucleus.enhancer.methodsModifier and TypeClassDescriptionclass
Method to generate a default "clone" method, using ASM, that has the effect of nulling the state manager etc.class
Method to generate the method "dnCopyField" using ASM.class
Method to generate the method "dnCopyFields" using ASM.class
Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.class
Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.class
Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.class
Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.class
Method to generate a default Constructor using ASM.class
Method to generate the method "dnGetExecutionContext" using ASM.class
Method to generate the method "__dnGetInheritedFieldCount" using ASM.class
Method to generate the method "dnGetManagedFieldCount" using ASM.class
Method to generate the method "dnGetZZZ" using ASM for NORMAL_GET fields.class
Method to generate the method "dnGetObjectId" using ASM.class
Method to generate the method "dnGetStateManager" using ASM.class
Method to generate the method "dnGetTransactionalObjectId" using ASM.class
Method to generate the method "dnGetVersion" using ASM.class
Method to generate the method "dnGetZZZ" using ASM for CHECK_READ fields.class
Method to generate the method "dnGetZZZ" using ASM for MEDIATE_READ fields.class
Method to generate a static initialisation block for the class using ASM.class
Method to generate the method "__dnFieldNamesInit" using ASM.class
Method to generate the method "dnIsDeleted" using ASM.class
Method to generate the method "dnIsDetached" using ASM.class
Method to generate the method "dnIsDirty" using ASM.class
Method to generate the method "dnIsNew" using ASM.class
Method to generate the method "dnIsPersistent" using ASM.class
Method to generate the method "dnIsTransactional" using ASM.class
Base method to use for dnIsXXX methods providing the majority of the enhancement.class
Method to generate the method "loadClass" using ASM.class
Method to generate the method "dnMakeDirty" using ASM.class
Method to generate the method "dnNewInstance" using ASM.class
Method to generate the method "dnNewInstance" using ASM.class
Method to generate the method "dnNewObjectIdInstance" using ASM.class
Method to generate the method "dnNewObjectIdInstance" using ASM.class
Method to generate the method "dnPreSerialize" using ASM.class
Method to generate the method "dnProvideField" using ASM.class
Method to generate the method "dnProvideFields" using ASM.class
Method to generate the method "dnReplaceDetachedState" using ASM.class
Method to generate the method "dnReplaceField" using ASM.class
Method to generate the method "dnReplaceFields" using ASM.class
Method to generate the method "dnReplaceFlags" using ASM.class
Method to generate the method "dnReplaceStateManager" using ASM.class
Method to generate the method "setZZZ" using ASM for NORMAL fields.class
Method to generate the method "setZZZ" using ASM for CHECK_WRITE fields.class
Method to generate the method "dnSetZZZ" using ASM for MEDIATE_WRITE fields.class
Method to generate the method "writeObject" using ASM.