Package | Description |
---|---|
org.datanucleus.enhancer |
DataNucleus ByteCode enhancer framework.
|
org.datanucleus.enhancer.jdo |
Class Enhancer for the JDO bytecode enhancement contract, using ASM.
|
org.datanucleus.enhancer.jdo.method |
Method enhancements for supporting the JDO bytecode enhancement contract.
|
Modifier and Type | Field and Description |
---|---|
protected List<ClassMethod> |
AbstractClassEnhancer.methodsToAdd
List of methods to be added to the class.
|
Modifier and Type | Method and Description |
---|---|
List<ClassMethod> |
ClassEnhancer.getMethodsList()
Accessor for the methods required.
|
List<ClassMethod> |
AbstractClassEnhancer.getMethodsList()
Accessor for the methods required.
|
Modifier and Type | Field and Description |
---|---|
protected HashSet<ClassMethod> |
JDOClassChecker.methodsRequired
Set of methods required to be present for JDO.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultConstructor
Method to generate a default Constructor using ASM.
|
class |
InitClass
Method to generate a static initialisation block for the class using ASM.
|
class |
InitFieldFlags
Method to generate the method "__jdoFieldFlagsInit" using ASM.
|
class |
InitFieldNames
Method to generate the method "__jdoFieldNamesInit" using ASM.
|
class |
InitFieldTypes
Method to generate the method "__jdoFieldTypesInit" using ASM.
|
class |
InitPersistenceCapableSuperclass
Method to generate the method "__jdoPersistenceCapableSuperclassInit" using ASM.
|
class |
JdoCopyField
Method to generate the method "jdoCopyField" using ASM.
|
class |
JdoCopyFields
Method to generate the method "jdoCopyFields" using ASM.
|
class |
JdoCopyKeyFieldsFromObjectId
Method to generate the method "jdoCopyKeyFieldsFromObjectId" using ASM.
|
class |
JdoCopyKeyFieldsFromObjectId2
Method to generate the method "jdoCopyKeyFieldsFromObjectId" using ASM.
|
class |
JdoCopyKeyFieldsToObjectId
Method to generate the method "jdoCopyKeyFieldsToObjectId" using ASM.
|
class |
JdoCopyKeyFieldsToObjectId2
Method to generate the method "jdoCopyKeyFieldsToObjectId" using ASM.
|
class |
JdoGetInheritedFieldCount
Method to generate the method "__jdoGetInheritedFieldCount" using ASM.
|
class |
JdoGetManagedFieldCount
Method to generate the method "jdoGetManagedFieldCount" using ASM.
|
class |
JdoGetNormal
Method to generate the method "jdoGetZZZ" using ASM for NORMAL_GET fields.
|
class |
JdoGetObjectId
Method to generate the method "jdoGetObjectId" using ASM.
|
class |
JdoGetPersistenceManager
Method to generate the method "jdoGetPersistenceManager" using ASM.
|
class |
JdoGetTransactionalObjectId
Method to generate the method "jdoGetTransactionalObjectId" using ASM.
|
class |
JdoGetVersion
Method to generate the method "jdoGetVersion" using ASM.
|
class |
JdoGetViaCheck
Method to generate the method "jdoGetZZZ" using ASM for CHECK_READ fields.
|
class |
JdoGetViaMediate
Method to generate the method "jdoGetZZZ" using ASM for MEDIATE_READ fields.
|
class |
JdoIsDeleted
Method to generate the method "jdoIsDeleted" using ASM.
|
class |
JdoIsDetached
Method to generate the method "jdoIsDetached" using ASM.
|
class |
JdoIsDirty
Method to generate the method "jdoIsDirty" using ASM.
|
class |
JdoIsNew
Method to generate the method "jdoIsNew" using ASM.
|
class |
JdoIsPersistent
Method to generate the method "jdoIsPersistent" using ASM.
|
class |
JdoIsTransactional
Method to generate the method "jdoIsTransactional" using ASM.
|
class |
JdoIsXXX
Base method to use for jdoIsXXX methods providing the majority of the enhancement.
|
class |
JdoMakeDirty
Method to generate the method "jdoMakeDirty" using ASM.
|
class |
JdoNewInstance1
Method to generate the method "jdoNewInstance" using ASM.
|
class |
JdoNewInstance2
Method to generate the method "jdoNewInstance" using ASM.
|
class |
JdoNewObjectIdInstance1
Method to generate the method "jdoNewObjectIdInstance" using ASM.
|
class |
JdoNewObjectIdInstance2
Method to generate the method "jdoNewObjectIdInstance" using ASM.
|
class |
JdoPreSerialize
Method to generate the method "jdoPreSerialize" using ASM.
|
class |
JdoProvideField
Method to generate the method "jdoProvideField" using ASM.
|
class |
JdoProvideFields
Method to generate the method "jdoProvideFields" using ASM.
|
class |
JdoReplaceDetachedState
Method to generate the method "jdoReplaceDetachedState" using ASM.
|
class |
JdoReplaceField
Method to generate the method "jdoReplaceField" using ASM.
|
class |
JdoReplaceFields
Method to generate the method "jdoReplaceFields" using ASM.
|
class |
JdoReplaceFlags
Method to generate the method "jdoReplaceFlags" using ASM.
|
class |
JdoReplaceStateManager
Method to generate the method "jdoReplaceStateManager" using ASM.
|
class |
JdoSetNormal
Method to generate the method "setZZZ" using ASM for NORMAL fields.
|
class |
JdoSetViaCheck
Method to generate the method "setZZZ" using ASM for CHECK_WRITE fields.
|
class |
JdoSetViaMediate
Method to generate the method "jdoSetZZZ" using ASM for MEDIATE_WRITE fields.
|
class |
JdoSuperClone
Method to generate the method "jdoSuperClone" using ASM.
|
class |
LoadClass
Method to generate the method "loadClass" using ASM.
|
class |
WriteObject
Method to generate the method "writeObject" using ASM.
|
Copyright © 2019. All rights reserved.