public class JDOEnhancementNamer extends Object implements EnhancementNamer
Modifier | Constructor and Description |
---|---|
protected |
JDOEnhancementNamer() |
Modifier and Type | Method and Description |
---|---|
String |
getByteIdentityDescriptor()
Descriptor for ByteIdentity.
|
String |
getCharIdentityDescriptor()
Descriptor for CharIdentity.
|
String |
getCopyFieldMethodName()
Method name of CopyField
|
String |
getCopyFieldsMethodName()
Method name of CopyFields
|
String |
getCopyKeyFieldsFromObjectIdMethodName()
Method name of CopyFieldsFromObjectId
|
String |
getCopyKeyFieldsToObjectIdMethodName()
Method name of CopyFieldsToObjectId
|
String |
getDetachableAsmClassName()
ASM class name for Detachable.
|
Class |
getDetachableClass()
Class for the Detachable interface.
|
String |
getDetachableDescriptor()
Descriptor for Detachable.
|
String |
getDetachedFieldAccessExceptionAsmClassName()
ASM class name for DetachedFieldAccessException.
|
String |
getDetachedStateFieldName()
Field name of DetachedState
|
String |
getDetachListenerAsmClassName()
ASM class name for DetachListener.
|
String |
getFatalInternalExceptionAsmClassName()
ASM class name for FatalInternalException.
|
String |
getFieldFlagsFieldName()
Field name of FieldFlags
|
String |
getFieldFlagsInitMethodName()
Method name for initialising FieldFlags
|
String |
getFieldNamesFieldName()
Field name of FieldNames
|
String |
getFieldNamesInitMethodName()
Method name for initialising FieldNames
|
String |
getFieldTypesFieldName()
Field name of FieldTypes
|
String |
getFieldTypesInitMethodName()
Method name for initialising FieldTypes
|
String |
getFlagsFieldName()
Field name of Flags
|
String |
getGetInheritedFieldCountMethodName()
Method name for GetInheritedFieldCount
|
String |
getGetManagedFieldCountMethodName()
Method name for GetManagedFieldCount
|
String |
getGetMethodPrefixMethodName()
Prefix for method names for getXXX.
|
String |
getGetObjectIdMethodName()
Method name for object id accessor
|
String |
getGetPersistenceManagerMethodName()
Method name of GetPersistenceManager
|
String |
getGetTransactionalObjectIdMethodName()
Method name for transactional object id accessor
|
String |
getGetVersionMethodName()
Method name for version accessor
|
String |
getHelperAsmClassName()
ASM class name for Helper.
|
String |
getImplHelperAsmClassName()
ASM class name for ImplHelper.
|
String |
getInheritedFieldCountFieldName()
Field name of FieldCount
|
static JDOEnhancementNamer |
getInstance() |
String |
getIntIdentityDescriptor()
Descriptor for IntIdentity.
|
String |
getIsDeletedMethodName()
Method name of IsDeleted
|
String |
getIsDetachedInternalMethodName()
Method name of IsDetachedInternal
|
String |
getIsDetachedMethodName()
Method name of IsDetached
|
String |
getIsDirtyMethodName()
Method name of IsDirty
|
String |
getIsNewMethodName()
Method name of IsNew
|
String |
getIsPersistentMethodName()
Method name of IsPersistent
|
String |
getIsTransactionalMethodName()
Method name of IsTransactional
|
String |
getLoadClassMethodName()
Method name of LoadClass
|
String |
getLongIdentityDescriptor()
Descriptor for LongIdentity.
|
String |
getMakeDirtyDetachedMethodName()
Method name of MakeDirtyDetached.
|
String |
getMakeDirtyMethodName()
Method name of MakeDirty.
|
String |
getNewInstanceMethodName()
Method name of NewInstance.
|
String |
getNewObjectIdInstanceMethodName()
Method name of NewObjectIdInstance.
|
Class |
getObjectIdentityClass()
Class for ObjectIdentity.
|
String |
getObjectIdentityDescriptor()
Descriptor for ObjectIdentity.
|
String |
getObjectIdFieldConsumerAsmClassName()
ASM class name for ObjectIdFieldConsumer.
|
Class |
getObjectIdFieldConsumerClass()
Class for ObjectIdFieldConsumer.
|
String |
getObjectIdFieldConsumerDescriptor()
Descriptor for ObjectIdFieldConsumer.
|
String |
getObjectIdFieldSupplierAsmClassName()
ASM class name for ObjectIdFieldSupplier.
|
Class |
getObjectIdFieldSupplierClass()
Class for ObjectIdFieldSupplier.
|
String |
getObjectIdFieldSupplierDescriptor()
Descriptor for ObjectIdFieldSupplier.
|
String |
getPersistableAsmClassName()
ASM class name for Persistable.
|
Class |
getPersistableClass()
Class for the Persistable interface.
|
String |
getPersistableDescriptor()
Descriptor for PersistenceCapable.
|
String |
getPersistableSuperclassFieldName()
Field name of PersistenceCapableSuperclass
|
String |
getPersistableSuperclassInitMethodName()
Method name for PersistableSuperclassInit
|
String |
getPersistenceManagerAsmClassName()
ASM class name for PersistenceManager.
|
Class |
getPersistenceManagerClass()
Class for the PersistenceManager interface.
|
String |
getPersistenceManagerDescriptor()
Descriptor for PersistenceManager.
|
String |
getPreSerializeMethodName()
Method name of PreSerialize
|
String |
getProvideFieldMethodName()
Method name of ProvideField
|
String |
getProvideFieldsMethodName()
Method name of ProvideFields
|
String |
getReplaceDetachedStateMethodName()
Method name of ReplaceDetachedState.
|
String |
getReplaceFieldMethodName()
Method name of ReplaceField
|
String |
getReplaceFieldsMethodName()
Method name of ReplaceFields.
|
String |
getReplaceFlagsMethodName()
Method name of ReplaceFlags.
|
String |
getReplaceStateManagerMethodName()
Method name of ReplaceStateManager.
|
String |
getSerialVersionUidFieldName()
Field name of serialVersionUID
|
String |
getSetMethodPrefixMethodName()
Prefix for method names for setXXX.
|
String |
getShortIdentityDescriptor()
Descriptor for ShortIdentity.
|
String |
getSingleFieldIdentityDescriptor(String oidClassName)
Accessor for the descriptor for a SingleFieldIdentity type.
|
String |
getStateManagerAsmClassName()
ASM class name for StateManager.
|
Class |
getStateManagerClass()
Class for the StateManager interface.
|
String |
getStateManagerDescriptor()
Descriptor for StateManager.
|
String |
getStateManagerFieldName()
Field name of StateManager
|
String |
getStringIdentityDescriptor()
Descriptor for StringIdentity.
|
String |
getSuperCloneMethodName()
Method name for SuperClone
|
String |
getTypeDescriptorForSingleFieldIdentityGetKey(String oidClassName)
Method to return the type descriptor for the key of the provided single-field identity class name.
|
String |
getTypeNameForUseWithSingleFieldIdentity(String oidClassName)
Convenience method to give the method type name for a singleFieldIdentity class name.
|
public static JDOEnhancementNamer getInstance()
public String getStateManagerFieldName()
EnhancementNamer
getStateManagerFieldName
in interface EnhancementNamer
public String getFlagsFieldName()
EnhancementNamer
getFlagsFieldName
in interface EnhancementNamer
public String getFieldNamesFieldName()
EnhancementNamer
getFieldNamesFieldName
in interface EnhancementNamer
public String getFieldTypesFieldName()
EnhancementNamer
getFieldTypesFieldName
in interface EnhancementNamer
public String getFieldFlagsFieldName()
EnhancementNamer
getFieldFlagsFieldName
in interface EnhancementNamer
public String getPersistableSuperclassFieldName()
EnhancementNamer
getPersistableSuperclassFieldName
in interface EnhancementNamer
public String getInheritedFieldCountFieldName()
EnhancementNamer
getInheritedFieldCountFieldName
in interface EnhancementNamer
public String getDetachedStateFieldName()
EnhancementNamer
getDetachedStateFieldName
in interface EnhancementNamer
public String getSerialVersionUidFieldName()
EnhancementNamer
getSerialVersionUidFieldName
in interface EnhancementNamer
public String getFieldNamesInitMethodName()
EnhancementNamer
getFieldNamesInitMethodName
in interface EnhancementNamer
public String getFieldTypesInitMethodName()
EnhancementNamer
getFieldTypesInitMethodName
in interface EnhancementNamer
public String getFieldFlagsInitMethodName()
EnhancementNamer
getFieldFlagsInitMethodName
in interface EnhancementNamer
public String getGetObjectIdMethodName()
EnhancementNamer
getGetObjectIdMethodName
in interface EnhancementNamer
public String getGetTransactionalObjectIdMethodName()
EnhancementNamer
getGetTransactionalObjectIdMethodName
in interface EnhancementNamer
public String getGetVersionMethodName()
EnhancementNamer
getGetVersionMethodName
in interface EnhancementNamer
public String getIsDetachedMethodName()
EnhancementNamer
getIsDetachedMethodName
in interface EnhancementNamer
public String getIsDetachedInternalMethodName()
EnhancementNamer
getIsDetachedInternalMethodName
in interface EnhancementNamer
public String getIsDeletedMethodName()
EnhancementNamer
getIsDeletedMethodName
in interface EnhancementNamer
public String getIsDirtyMethodName()
EnhancementNamer
getIsDirtyMethodName
in interface EnhancementNamer
public String getIsNewMethodName()
EnhancementNamer
getIsNewMethodName
in interface EnhancementNamer
public String getIsPersistentMethodName()
EnhancementNamer
getIsPersistentMethodName
in interface EnhancementNamer
public String getIsTransactionalMethodName()
EnhancementNamer
getIsTransactionalMethodName
in interface EnhancementNamer
public String getGetPersistenceManagerMethodName()
EnhancementNamer
getGetPersistenceManagerMethodName
in interface EnhancementNamer
public String getPreSerializeMethodName()
EnhancementNamer
getPreSerializeMethodName
in interface EnhancementNamer
public String getGetInheritedFieldCountMethodName()
EnhancementNamer
getGetInheritedFieldCountMethodName
in interface EnhancementNamer
public String getSuperCloneMethodName()
EnhancementNamer
getSuperCloneMethodName
in interface EnhancementNamer
public String getGetManagedFieldCountMethodName()
EnhancementNamer
getGetManagedFieldCountMethodName
in interface EnhancementNamer
public String getPersistableSuperclassInitMethodName()
EnhancementNamer
getPersistableSuperclassInitMethodName
in interface EnhancementNamer
public String getLoadClassMethodName()
EnhancementNamer
getLoadClassMethodName
in interface EnhancementNamer
public String getCopyFieldMethodName()
EnhancementNamer
getCopyFieldMethodName
in interface EnhancementNamer
public String getCopyFieldsMethodName()
EnhancementNamer
getCopyFieldsMethodName
in interface EnhancementNamer
public String getCopyKeyFieldsFromObjectIdMethodName()
EnhancementNamer
getCopyKeyFieldsFromObjectIdMethodName
in interface EnhancementNamer
public String getCopyKeyFieldsToObjectIdMethodName()
EnhancementNamer
getCopyKeyFieldsToObjectIdMethodName
in interface EnhancementNamer
public String getProvideFieldMethodName()
EnhancementNamer
getProvideFieldMethodName
in interface EnhancementNamer
public String getProvideFieldsMethodName()
EnhancementNamer
getProvideFieldsMethodName
in interface EnhancementNamer
public String getReplaceFieldMethodName()
EnhancementNamer
getReplaceFieldMethodName
in interface EnhancementNamer
public String getReplaceFieldsMethodName()
EnhancementNamer
getReplaceFieldsMethodName
in interface EnhancementNamer
public String getReplaceFlagsMethodName()
EnhancementNamer
getReplaceFlagsMethodName
in interface EnhancementNamer
public String getReplaceStateManagerMethodName()
EnhancementNamer
getReplaceStateManagerMethodName
in interface EnhancementNamer
public String getReplaceDetachedStateMethodName()
EnhancementNamer
getReplaceDetachedStateMethodName
in interface EnhancementNamer
public String getMakeDirtyMethodName()
EnhancementNamer
getMakeDirtyMethodName
in interface EnhancementNamer
public String getMakeDirtyDetachedMethodName()
EnhancementNamer
getMakeDirtyDetachedMethodName
in interface EnhancementNamer
public String getNewInstanceMethodName()
EnhancementNamer
getNewInstanceMethodName
in interface EnhancementNamer
public String getNewObjectIdInstanceMethodName()
EnhancementNamer
getNewObjectIdInstanceMethodName
in interface EnhancementNamer
public String getGetMethodPrefixMethodName()
EnhancementNamer
getGetMethodPrefixMethodName
in interface EnhancementNamer
public String getSetMethodPrefixMethodName()
EnhancementNamer
getSetMethodPrefixMethodName
in interface EnhancementNamer
public String getDetachListenerAsmClassName()
EnhancementNamer
getDetachListenerAsmClassName
in interface EnhancementNamer
public String getStateManagerAsmClassName()
EnhancementNamer
getStateManagerAsmClassName
in interface EnhancementNamer
public String getPersistenceManagerAsmClassName()
EnhancementNamer
getPersistenceManagerAsmClassName
in interface EnhancementNamer
public String getPersistableAsmClassName()
EnhancementNamer
getPersistableAsmClassName
in interface EnhancementNamer
public String getDetachableAsmClassName()
EnhancementNamer
getDetachableAsmClassName
in interface EnhancementNamer
public String getObjectIdFieldConsumerAsmClassName()
EnhancementNamer
getObjectIdFieldConsumerAsmClassName
in interface EnhancementNamer
public String getObjectIdFieldSupplierAsmClassName()
EnhancementNamer
getObjectIdFieldSupplierAsmClassName
in interface EnhancementNamer
public String getDetachedFieldAccessExceptionAsmClassName()
EnhancementNamer
getDetachedFieldAccessExceptionAsmClassName
in interface EnhancementNamer
public String getFatalInternalExceptionAsmClassName()
EnhancementNamer
getFatalInternalExceptionAsmClassName
in interface EnhancementNamer
public String getHelperAsmClassName()
EnhancementNamer
getHelperAsmClassName
in interface EnhancementNamer
public String getImplHelperAsmClassName()
EnhancementNamer
getImplHelperAsmClassName
in interface EnhancementNamer
public String getByteIdentityDescriptor()
EnhancementNamer
getByteIdentityDescriptor
in interface EnhancementNamer
public String getCharIdentityDescriptor()
EnhancementNamer
getCharIdentityDescriptor
in interface EnhancementNamer
public String getIntIdentityDescriptor()
EnhancementNamer
getIntIdentityDescriptor
in interface EnhancementNamer
public String getLongIdentityDescriptor()
EnhancementNamer
getLongIdentityDescriptor
in interface EnhancementNamer
public String getShortIdentityDescriptor()
EnhancementNamer
getShortIdentityDescriptor
in interface EnhancementNamer
public String getStringIdentityDescriptor()
EnhancementNamer
getStringIdentityDescriptor
in interface EnhancementNamer
public String getObjectIdentityDescriptor()
EnhancementNamer
getObjectIdentityDescriptor
in interface EnhancementNamer
public String getStateManagerDescriptor()
EnhancementNamer
getStateManagerDescriptor
in interface EnhancementNamer
public String getPersistenceManagerDescriptor()
EnhancementNamer
getPersistenceManagerDescriptor
in interface EnhancementNamer
public String getPersistableDescriptor()
EnhancementNamer
getPersistableDescriptor
in interface EnhancementNamer
public String getDetachableDescriptor()
EnhancementNamer
getDetachableDescriptor
in interface EnhancementNamer
public String getSingleFieldIdentityDescriptor(String oidClassName)
getSingleFieldIdentityDescriptor
in interface EnhancementNamer
oidClassName
- Name of the SingleFieldIdentity classpublic String getTypeDescriptorForSingleFieldIdentityGetKey(String oidClassName)
EnhancementNamer
getTypeDescriptorForSingleFieldIdentityGetKey
in interface EnhancementNamer
oidClassName
- Single-field identity class namepublic String getTypeNameForUseWithSingleFieldIdentity(String oidClassName)
EnhancementNamer
getTypeNameForUseWithSingleFieldIdentity
in interface EnhancementNamer
oidClassName
- Name of the single field identity classpublic String getObjectIdFieldConsumerDescriptor()
EnhancementNamer
getObjectIdFieldConsumerDescriptor
in interface EnhancementNamer
public String getObjectIdFieldSupplierDescriptor()
EnhancementNamer
getObjectIdFieldSupplierDescriptor
in interface EnhancementNamer
public Class getPersistenceManagerClass()
EnhancementNamer
getPersistenceManagerClass
in interface EnhancementNamer
public Class getStateManagerClass()
EnhancementNamer
getStateManagerClass
in interface EnhancementNamer
public Class getPersistableClass()
EnhancementNamer
getPersistableClass
in interface EnhancementNamer
public Class getDetachableClass()
EnhancementNamer
getDetachableClass
in interface EnhancementNamer
public Class getObjectIdFieldSupplierClass()
EnhancementNamer
getObjectIdFieldSupplierClass
in interface EnhancementNamer
public Class getObjectIdFieldConsumerClass()
EnhancementNamer
getObjectIdFieldConsumerClass
in interface EnhancementNamer
public Class getObjectIdentityClass()
EnhancementNamer
getObjectIdentityClass
in interface EnhancementNamer
Copyright © 2021. All rights reserved.