public interface ExtendedMetaData extends EnhancerMetaData
CHECK_READ, CHECK_WRITE, MEDIATE_READ, MEDIATE_WRITE, SERIALIZABLE
Modifier and Type | Method and Description |
---|---|
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.
|
declareField, getDeclaringClass, getFieldFlags, getFieldFlags, getFieldNumber, getFieldNumber, getKeyClass, getKeyFields, getManagedFields, getPersistenceCapableRootClass, getPersistenceCapableSuperClass, getSuperKeyClass, isDefaultFetchGroupField, isKeyField, isKnownNonManagedField, isKnownUnenhancableClass, isManagedField, isPersistenceCapableClass, isPersistenceCapableRootClass, isPersistentField, isSerializableClass, isTransactionalField
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
EnhancerMetaDataFatalError
Modifier
java.lang.String getSuperClass(java.lang.String classPath) throws EnhancerMetaDataUserException, EnhancerMetaDataFatalError
classPath
- the JVM-qualified name of the classEnhancerMetaDataUserException
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
EnhancerMetaDataFatalError
Modifier
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
EnhancerMetaDataFatalError
Modifier
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.