|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExtendedMetaData
Provides extended JDO meta information for byte-code enhancement.
| Field Summary |
|---|
| Fields inherited from interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData |
|---|
CHECK_READ, CHECK_WRITE, MEDIATE_READ, MEDIATE_WRITE, SERIALIZABLE |
| Method Summary | |
|---|---|
int |
getClassModifiers(java.lang.String classname)
Gets the modifiers of a class. |
int |
getFieldModifiers(java.lang.String classname,
java.lang.String fieldname)
Gets the modifiers of a field. |
int[] |
getFieldModifiers(java.lang.String classname,
java.lang.String[] fieldnames)
Gets the modifiers of some fields. |
java.lang.String |
getFieldType(java.lang.String classname,
java.lang.String fieldname)
Gets the type of a field. |
java.lang.String[] |
getFieldType(java.lang.String classname,
java.lang.String[] fieldnames)
Gets the type of some fields. |
java.lang.String[] |
getKnownClasses()
Gets all known classnames. |
java.lang.String[] |
getKnownFields(java.lang.String classname)
Gets all known fieldnames of a class. |
java.lang.String |
getSuperClass(java.lang.String classPath)
Returns the name of the superclass of a class. |
| Methods inherited from interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData |
|---|
declareField, getDeclaringClass, getFieldFlags, getFieldFlags, getFieldNumber, getFieldNumber, getKeyClass, getKeyFields, getManagedFields, getPersistenceCapableRootClass, getPersistenceCapableSuperClass, getSuperKeyClass, isDefaultFetchGroupField, isKeyField, isKnownNonManagedField, isKnownUnenhancableClass, isManagedField, isPersistenceCapableClass, isPersistenceCapableRootClass, isPersistentField, isSerializableClass, isTransactionalField |
| Method Detail |
|---|
java.lang.String[] getKnownClasses()
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
EnhancerMetaDataUserException
EnhancerMetaDataFatalError
int getClassModifiers(java.lang.String classname)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
java.lang.reflect.Modifier class.
classname - The classname.
EnhancerMetaDataUserException
EnhancerMetaDataFatalErrorModifier
java.lang.String getSuperClass(java.lang.String classPath)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
classPath - the JVM-qualified name of the class
EnhancerMetaDataUserException
EnhancerMetaDataFatalError
java.lang.String[] getKnownFields(java.lang.String classname)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
classname - The classname.
EnhancerMetaDataUserException
EnhancerMetaDataFatalError
java.lang.String getFieldType(java.lang.String classname,
java.lang.String fieldname)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
classname - The classname.fieldname - The fieldname.
EnhancerMetaDataUserException
EnhancerMetaDataFatalError
int getFieldModifiers(java.lang.String classname,
java.lang.String fieldname)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
java.lang.reflect.Modifier class.
classname - The classname.fieldname - The fieldname.
EnhancerMetaDataUserException
EnhancerMetaDataFatalErrorModifier
java.lang.String[] getFieldType(java.lang.String classname,
java.lang.String[] fieldnames)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
classname - The classname.fieldnames - The fieldnames.
EnhancerMetaDataUserException
EnhancerMetaDataFatalError
int[] getFieldModifiers(java.lang.String classname,
java.lang.String[] fieldnames)
throws EnhancerMetaDataUserException,
EnhancerMetaDataFatalError
classname - The classname.fieldnames - The fieldnames.
EnhancerMetaDataUserException
EnhancerMetaDataFatalErrorModifier
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||