|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassDescriptor
Describes the properties of a class and its fields. Implementations will extend this interface to provide additional properties.
FieldDescriptor
Method Summary | |
---|---|
ClassDescriptor |
getExtends()
Returns the class descriptor of the class extended by this class. |
FieldDescriptor[] |
getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor |
getIdentity()
Returns the identity field, null if this class has no identity. |
java.lang.Class |
getJavaClass()
Returns the Java class represented by this descriptor. |
Methods inherited from interface org.castor.core.nature.PropertyHolder |
---|
getProperty, setProperty |
Methods inherited from interface org.castor.core.nature.NatureExtendable |
---|
addNature, hasNature |
Method Detail |
---|
java.lang.Class getJavaClass()
FieldDescriptor[] getFields()
ClassDescriptor getExtends()
FieldDescriptor getIdentity()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |