|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassEnhancer | |
|---|---|
| org.jpox.enhancer | JPOX ByteCode enhancer. |
| org.jpox.enhancer.asm | Class Enhancer using ObjectWeb ASM (http://asm.objectweb.org). |
| org.jpox.enhancer.asm.method | Enhancement method representations for use with the ASM ClassEnhancer. |
| org.jpox.enhancer.bcel | Class Enhancer using Apache BCEL (http://jakarta.apache.org/bcel). |
| Uses of ClassEnhancer in org.jpox.enhancer |
|---|
| Classes in org.jpox.enhancer that implement ClassEnhancer | |
|---|---|
class |
AbstractClassEnhancer
Abstract representation of a class enhancer. |
| Fields in org.jpox.enhancer declared as ClassEnhancer | |
|---|---|
protected ClassEnhancer |
ClassMethod.enhancer
The parent enhancer. |
protected ClassEnhancer |
ClassField.enhancer
The parent enhancer. |
| Methods in org.jpox.enhancer with parameters of type ClassEnhancer | |
|---|---|
protected boolean |
JPOXEnhancer.checkClass(org.jpox.metadata.ClassMetaData cmd,
ClassEnhancer enhancer)
Method to check the enhancement state of the class defined by the MetaData. |
protected boolean |
JPOXEnhancer.enhanceClass(org.jpox.metadata.ClassMetaData cmd,
ClassEnhancer enhancer,
boolean store)
Method to enhance the class defined by the MetaData. |
protected boolean |
JPOXEnhancer.verifyClass(org.jpox.metadata.ClassMetaData cmd,
ClassEnhancer enhancer)
Method to verify the state of the class defined by the MetaData. |
| Constructors in org.jpox.enhancer with parameters of type ClassEnhancer | |
|---|---|
ClassField(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object type)
Constructor |
|
ClassField(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object type,
java.lang.Object value)
Constructor |
|
ClassMethod(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
ClassMethod(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames,
java.lang.String[] exceptions)
Constructor. |
|
| Uses of ClassEnhancer in org.jpox.enhancer.asm |
|---|
| Classes in org.jpox.enhancer.asm that implement ClassEnhancer | |
|---|---|
class |
ASMClassEnhancer
Class enhancer using ASM (http://asm.objectweb.org). |
| Constructors in org.jpox.enhancer.asm with parameters of type ClassEnhancer | |
|---|---|
ASMClassMethod(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
ASMClassMethod(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames,
java.lang.String[] exceptions)
Constructor. |
|
| Uses of ClassEnhancer in org.jpox.enhancer.asm.method |
|---|
| Constructors in org.jpox.enhancer.asm.method with parameters of type ClassEnhancer | |
|---|---|
CheckRead(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
CheckWrite(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
DefaultConstructor(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
InitClass(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
InitFieldFlags(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
InitFieldNames(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
InitFieldTypes(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
InitPersistenceCapableSuperclass(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyField(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyFields(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyKeyFieldsFromObjectId(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyKeyFieldsFromObjectId2(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyKeyFieldsToObjectId(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoCopyKeyFieldsToObjectId2(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetInheritedFieldCount(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetManagedFieldCount(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetObjectId(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetPersistenceManager(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetTransactionalObjectId(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoGetVersion(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsDeleted(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsDetached(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsDirty(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsNew(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsPersistent(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsTransactional(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoIsXXX(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoMakeDirty(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoNewInstance1(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoNewInstance2(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoNewObjectIdInstance1(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoNewObjectIdInstance2(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoPreSerialize(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoProvideField(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoProvideFields(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoReplaceDetachedState(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoReplaceField(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoReplaceFields(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoReplaceFlags(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoReplaceStateManager(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
JdoSuperClone(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames,
java.lang.String[] exceptions)
Constructor. |
|
LoadClass(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
MediateRead(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
MediateWrite(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
NormalGet(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
NormalSet(ClassEnhancer enhancer,
org.jpox.metadata.AbstractMemberMetaData fmd)
Constructor. |
|
WriteObject(ClassEnhancer enhancer,
java.lang.String name,
int access,
java.lang.Object returnType,
java.lang.Object[] argTypes,
java.lang.String[] argNames)
Constructor. |
|
| Uses of ClassEnhancer in org.jpox.enhancer.bcel |
|---|
| Classes in org.jpox.enhancer.bcel that implement ClassEnhancer | |
|---|---|
class |
BCELClassEnhancer
Class enhancer using Apache BCEL (http://jakarta.apache.org/bcel). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||