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.methodsRequiredSet of methods required to be present.protected List<ClassMethod> ClassEnhancerImpl.methodsToAddList 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 TypeClassDescriptionclassMethod to generate a default "clone" method, using ASM, that has the effect of nulling the state manager etc.classMethod to generate the method "dnCopyField" using ASM.classMethod to generate the method "dnCopyFields" using ASM.classMethod to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.classMethod to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.classMethod to generate the method "dnCopyKeyFieldsToObjectId" using ASM.classMethod to generate the method "dnCopyKeyFieldsToObjectId" using ASM.classMethod to generate a default Constructor using ASM.classMethod to generate the method "dnGetExecutionContext" using ASM.classMethod to generate the method "__dnGetInheritedFieldCount" using ASM.classMethod to generate the method "dnGetManagedFieldCount" using ASM.classMethod to generate the method "dnGetZZZ" using ASM for NORMAL_GET fields.classMethod to generate the method "dnGetObjectId" using ASM.classMethod to generate the method "dnGetStateManager" using ASM.classMethod to generate the method "dnGetTransactionalObjectId" using ASM.classMethod to generate the method "dnGetVersion" using ASM.classMethod to generate the method "dnGetZZZ" using ASM for CHECK_READ fields.classMethod to generate the method "dnGetZZZ" using ASM for MEDIATE_READ fields.classMethod to generate a static initialisation block for the class using ASM.classMethod to generate the method "__dnFieldNamesInit" using ASM.classMethod to generate the method "dnIsDeleted" using ASM.classMethod to generate the method "dnIsDetached" using ASM.classMethod to generate the method "dnIsDirty" using ASM.classMethod to generate the method "dnIsNew" using ASM.classMethod to generate the method "dnIsPersistent" using ASM.classMethod to generate the method "dnIsTransactional" using ASM.classBase method to use for dnIsXXX methods providing the majority of the enhancement.classMethod to generate the method "loadClass" using ASM.classMethod to generate the method "dnMakeDirty" using ASM.classMethod to generate the method "dnNewInstance" using ASM.classMethod to generate the method "dnNewInstance" using ASM.classMethod to generate the method "dnNewObjectIdInstance" using ASM.classMethod to generate the method "dnNewObjectIdInstance" using ASM.classMethod to generate the method "dnPreSerialize" using ASM.classMethod to generate the method "dnProvideField" using ASM.classMethod to generate the method "dnProvideFields" using ASM.classMethod to generate the method "dnReplaceDetachedState" using ASM.classMethod to generate the method "dnReplaceField" using ASM.classMethod to generate the method "dnReplaceFields" using ASM.classMethod to generate the method "dnReplaceFlags" using ASM.classMethod to generate the method "dnReplaceStateManager" using ASM.classMethod to generate the method "setZZZ" using ASM for NORMAL fields.classMethod to generate the method "setZZZ" using ASM for CHECK_WRITE fields.classMethod to generate the method "dnSetZZZ" using ASM for MEDIATE_WRITE fields.classMethod to generate the method "writeObject" using ASM.