|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
jdoenhancer interface
Field Summary | |
static java.lang.String |
CN_BitSet
Class name of java.util.BitSet |
static java.lang.String |
CN_ByteIdentity
|
static java.lang.String |
CN_CharIdentity
|
static java.lang.String |
CN_Class
Class name of java.lang.Class |
static java.lang.String |
CN_ClassCastException
Class name of java.lang.ClassCastException |
static java.lang.String |
CN_Detachable
Class name of java.jdo.spi.Detachable |
static java.lang.String |
CN_Flag
Class name of jdoFlags field |
static java.lang.String |
CN_IllegalArgumentException
Class name of java.lang.IllegalArgumentException |
static java.lang.String |
CN_IllegalStateException
Class name of java.lang.IllegalStateException |
static java.lang.String |
CN_IntIdentity
|
static java.lang.String |
CN_JDODetachedFieldAccessException
Class name of javax.jdo.JDODetachedFieldAccessException |
static java.lang.String |
CN_JDOFatalInternalException
Class name of javax.jdo.JDOFatalInternalException |
static java.lang.String |
CN_JDOHelper
Class name of javax.jdo.JDOHelper |
static java.lang.String |
CN_JDOImplHelper
Class name of javax.jdo.spi.JDOImplHelper |
static java.lang.String |
CN_LongIdentity
|
static java.lang.String |
CN_ObjectIdentity
|
static java.lang.String |
CN_ObjectIdFieldConsumer
Class name of javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer |
static java.lang.String |
CN_ObjectIdFieldSupplier
Class name of javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier |
static java.lang.String |
CN_PersistenceCapable
Class name of java.jdo.spi.PersistenceCapable |
static java.lang.String |
CN_PersistenceManager
Class name of javax.jdo.PersistenceManager |
static java.lang.String |
CN_ShortIdentity
|
static java.lang.String |
CN_StateManager
Class name of javax.jdo.spi.StateManager |
static java.lang.String |
CN_StringIdentity
Class name of SingleFieldIdentity classes |
static java.lang.String |
FN_FieldFlags
Field name of jdoFieldFlags |
static java.lang.String |
FN_FieldNames
Field name of jdoFieldNames |
static java.lang.String |
FN_FieldTypes
Field name of jdoFieldTypes |
static java.lang.String |
FN_Flag
Field name of jdoFlags |
static java.lang.String |
FN_JdoDetachedState
Field name of jdoDetachedState |
static java.lang.String |
FN_JdoLoadedFields
Field name of jdoLoadedFields |
static java.lang.String |
FN_JdoModifiedFields
Field name of jdoModifiedFields |
static java.lang.String |
FN_JdoObjectId
Field name of jdoObjectId |
static java.lang.String |
FN_JdoParentFieldCount
Field name of jdoFieldCount |
static java.lang.String |
FN_JdoVersion
Field name of jdoVersion |
static java.lang.String |
FN_PersistenceCapableSuperclass
Field name of jdoPersistenceCapableSuperclass |
static java.lang.String |
FN_serialVersionUID
Field name of serialVersionUID |
static java.lang.String |
FN_StateManager
Field name of jdoStateManager |
static java.lang.String |
MN_FieldFlagsInitMethod
Initializer of jdoFieldFlags |
static java.lang.String |
MN_FieldNamesInitMethod
Initializer name of jdoFieldName |
static java.lang.String |
MN_FieldTypesInitMethod
Initializer name of jdoFieldType |
static java.lang.String |
MN_JdoGetPersistenceManager
Method name of jdoGetPersistenceManager |
static java.lang.String |
MN_JdoIsDetached
Method name of jdoIsDetached |
static java.lang.String |
MN_jdoLoadClass
Method name of jdoLoadClass |
static java.lang.String |
MN_JdoManagingFieldCountMethod
method name |
static java.lang.String |
MN_JdoParentManagingFieldCountMethod
method __jdoGetInheritedFieldCount |
static java.lang.String |
MN_JdoPreSerialize
Method name of jdoPreSerialize |
static java.lang.String |
MN_JdoSuperClone
method jdoSuperClone |
static java.lang.String |
MN_PersistenceCapableSuperclassInitMethod
method __jdoPersistenceCapableSuperclassInit |
static org.apache.bcel.generic.ObjectType |
OT_BitSet
Object type of java.util.BitSet |
static org.apache.bcel.generic.ObjectType |
OT_ByteIdentity
|
static org.apache.bcel.generic.ObjectType |
OT_CharIdentity
|
static org.apache.bcel.generic.ObjectType |
OT_CLASS
Object type of java.lang.Class |
static org.apache.bcel.generic.ObjectType |
OT_Detachable
Object type of javax.jdo.spi.Detachable |
static org.apache.bcel.generic.Type |
OT_Flag
Field type of jdoFlag |
static org.apache.bcel.generic.ObjectType |
OT_IntIdentity
|
static org.apache.bcel.generic.ObjectType |
OT_JDOImplHelper
Object type of javax.jdo.spi.JDOImplHelper |
static org.apache.bcel.generic.ObjectType |
OT_LongIdentity
Class name of SingleFieldIdentity classes |
static org.apache.bcel.generic.Type |
OT_ObjectArray
Type of Object[] |
static org.apache.bcel.generic.ObjectType |
OT_ObjectIdentity
|
static org.apache.bcel.generic.ObjectType |
OT_ObjectIdFieldConsumer
Object type of javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer |
static org.apache.bcel.generic.ObjectType |
OT_ObjectIdFieldSupplier
Object type of javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier |
static org.apache.bcel.generic.ObjectType |
OT_PersistenceCapable
Object type of javax.jdo.spi.PersistenceCapable |
static org.apache.bcel.generic.ObjectType |
OT_PersistenceManager
Object type of javax.spi.PersistenceManager |
static org.apache.bcel.generic.ObjectType |
OT_ShortIdentity
|
static org.apache.bcel.generic.ObjectType |
OT_StateManager
Object type of javax.jdo.spi.StateManager |
static org.apache.bcel.generic.ObjectType |
OT_StringIdentity
|
Method Summary | |
java.lang.String |
check()
check class must enhance class. |
void |
enhance()
execute enhance. |
void |
enhanceClass()
call after enhanceClassBefore() method. |
void |
enhanceClassAfter()
call after check enhanceClass() method. |
void |
enhanceClassBefore()
call after check method. |
void |
enhanceFields()
call after check enhanceFieldsBefore() method. |
void |
enhanceFieldsAfter()
call after check enhanceFields() method. |
void |
enhanceFieldsBefore()
call after check enhanceClassAfter() method. |
void |
enhanceMethod()
call after check enhanceMethodBefore() method. |
void |
enhanceMethodAfter()
call after check enhanceMethod() method. |
void |
enhanceMethodBefore()
call after check enhanceFieldsAfter() method. |
void |
enhanceStaticInitializer()
call after check enhanceStaticInitializerBefore() method. |
void |
enhanceStaticInitializerAfter()
call after check enhanceStaticInitializer() method. |
void |
enhanceStaticInitializerBefore()
call after check enhanceMethodAfter() method. |
void |
init()
setup class. |
Field Detail |
public static final java.lang.String FN_FieldNames
public static final java.lang.String MN_FieldNamesInitMethod
public static final java.lang.String FN_FieldTypes
public static final java.lang.String MN_FieldTypesInitMethod
public static final java.lang.String FN_Flag
public static final java.lang.String CN_Flag
public static final java.lang.String FN_FieldFlags
public static final java.lang.String MN_FieldFlagsInitMethod
public static final java.lang.String FN_PersistenceCapableSuperclass
public static final java.lang.String FN_JdoParentFieldCount
public static final java.lang.String FN_JdoDetachedState
public static final java.lang.String FN_JdoObjectId
public static final java.lang.String FN_JdoVersion
public static final java.lang.String FN_JdoLoadedFields
public static final java.lang.String FN_JdoModifiedFields
public static final java.lang.String MN_JdoIsDetached
public static final java.lang.String MN_JdoGetPersistenceManager
public static final java.lang.String MN_JdoPreSerialize
public static final java.lang.String MN_JdoParentManagingFieldCountMethod
public static final java.lang.String MN_JdoSuperClone
public static final java.lang.String MN_JdoManagingFieldCountMethod
public static final java.lang.String MN_PersistenceCapableSuperclassInitMethod
public static final java.lang.String FN_StateManager
public static final java.lang.String CN_StateManager
public static final java.lang.String CN_PersistenceCapable
public static final java.lang.String CN_Detachable
public static final java.lang.String CN_JDOHelper
public static final java.lang.String CN_JDOImplHelper
public static final java.lang.String CN_JDOFatalInternalException
public static final java.lang.String CN_BitSet
public static final java.lang.String CN_Class
public static final java.lang.String CN_StringIdentity
public static final java.lang.String CN_LongIdentity
public static final java.lang.String CN_IntIdentity
public static final java.lang.String CN_ShortIdentity
public static final java.lang.String CN_ByteIdentity
public static final java.lang.String CN_CharIdentity
public static final java.lang.String CN_ObjectIdentity
public static final java.lang.String CN_PersistenceManager
public static final java.lang.String CN_ObjectIdFieldConsumer
public static final java.lang.String CN_ObjectIdFieldSupplier
public static final java.lang.String MN_jdoLoadClass
public static final java.lang.String CN_IllegalArgumentException
public static final java.lang.String CN_ClassCastException
public static final java.lang.String CN_JDODetachedFieldAccessException
public static final java.lang.String CN_IllegalStateException
public static final java.lang.String FN_serialVersionUID
public static final org.apache.bcel.generic.Type OT_Flag
public static final org.apache.bcel.generic.Type OT_ObjectArray
public static final org.apache.bcel.generic.ObjectType OT_BitSet
public static final org.apache.bcel.generic.ObjectType OT_StateManager
public static final org.apache.bcel.generic.ObjectType OT_PersistenceCapable
public static final org.apache.bcel.generic.ObjectType OT_Detachable
public static final org.apache.bcel.generic.ObjectType OT_JDOImplHelper
public static final org.apache.bcel.generic.ObjectType OT_CLASS
public static final org.apache.bcel.generic.ObjectType OT_LongIdentity
public static final org.apache.bcel.generic.ObjectType OT_StringIdentity
public static final org.apache.bcel.generic.ObjectType OT_ShortIdentity
public static final org.apache.bcel.generic.ObjectType OT_IntIdentity
public static final org.apache.bcel.generic.ObjectType OT_CharIdentity
public static final org.apache.bcel.generic.ObjectType OT_ByteIdentity
public static final org.apache.bcel.generic.ObjectType OT_ObjectIdentity
public static final org.apache.bcel.generic.ObjectType OT_PersistenceManager
public static final org.apache.bcel.generic.ObjectType OT_ObjectIdFieldConsumer
public static final org.apache.bcel.generic.ObjectType OT_ObjectIdFieldSupplier
Method Detail |
public void enhance()
public void init()
public java.lang.String check()
public void enhanceClassBefore()
public void enhanceClass()
public void enhanceClassAfter()
public void enhanceFieldsBefore()
public void enhanceFields()
public void enhanceFieldsAfter()
public void enhanceMethodBefore()
public void enhanceMethod()
public void enhanceMethodAfter()
public void enhanceStaticInitializerBefore()
public void enhanceStaticInitializer()
public void enhanceStaticInitializerAfter()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |