Package org.datanucleus.enhancer.methods
package org.datanucleus.enhancer.methods
Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract.
-
ClassesClassDescriptionMethod to generate a default "clone" method, using ASM, that has the effect of nulling the state manager etc.Method to generate the method "dnCopyField" using ASM.Method to generate the method "dnCopyFields" using ASM.Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.Method to generate the method "dnCopyKeyFieldsFromObjectId" using ASM.Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.Method to generate the method "dnCopyKeyFieldsToObjectId" using ASM.Method to generate a default Constructor using ASM.Method to generate the method "dnGetExecutionContext" using ASM.Method to generate the method "__dnGetInheritedFieldCount" using ASM.Method to generate the method "dnGetManagedFieldCount" using ASM.Method to generate the method "dnGetZZZ" using ASM for NORMAL_GET fields.Method to generate the method "dnGetObjectId" using ASM.Method to generate the method "dnGetStateManager" using ASM.Method to generate the method "dnGetTransactionalObjectId" using ASM.Method to generate the method "dnGetVersion" using ASM.Method to generate the method "dnGetZZZ" using ASM for CHECK_READ fields.Method to generate the method "dnGetZZZ" using ASM for MEDIATE_READ fields.Method to generate a static initialisation block for the class using ASM.Method to generate the method "__dnFieldNamesInit" using ASM.Method to generate the method "dnIsDeleted" using ASM.Method to generate the method "dnIsDetached" using ASM.Method to generate the method "dnIsDirty" using ASM.Method to generate the method "dnIsNew" using ASM.Method to generate the method "dnIsPersistent" using ASM.Method to generate the method "dnIsTransactional" using ASM.Base method to use for dnIsXXX methods providing the majority of the enhancement.Method to generate the method "loadClass" using ASM.Method to generate the method "dnMakeDirty" using ASM.Method to generate the method "dnNewInstance" using ASM.Method to generate the method "dnNewInstance" using ASM.Method to generate the method "dnNewObjectIdInstance" using ASM.Method to generate the method "dnNewObjectIdInstance" using ASM.Method to generate the method "dnPreSerialize" using ASM.Method to generate the method "dnProvideField" using ASM.Method to generate the method "dnProvideFields" using ASM.Method to generate the method "dnReplaceDetachedState" using ASM.Method to generate the method "dnReplaceField" using ASM.Method to generate the method "dnReplaceFields" using ASM.Method to generate the method "dnReplaceFlags" using ASM.Method to generate the method "dnReplaceStateManager" using ASM.Method to generate the method "setZZZ" using ASM for NORMAL fields.Method to generate the method "setZZZ" using ASM for CHECK_WRITE fields.Method to generate the method "dnSetZZZ" using ASM for MEDIATE_WRITE fields.Method to generate the method "writeObject" using ASM.