|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Describes the properties of a field. Implementations will extend this inteface to provide additional properties.
| Method Summary | |
ClassDescriptor |
getClassDescriptor()
Returns the class descriptor related to the field type. |
ClassDescriptor |
getContainingClassDescriptor()
Get the class descriptor which contains this field. |
java.lang.String |
getFieldName()
Returns the name of the field. |
java.lang.Class |
getFieldType()
Returns the Java type of the field. |
FieldHandler |
getHandler()
Returns the handler of the field. |
boolean |
isImmutable()
Returns true if the field type is immutable. |
boolean |
isMultivalued()
Returns true if the field is multivalued (a collection). |
boolean |
isRequired()
Returns true if the field type is required. |
boolean |
isTransient()
Returns true if the field is transient. |
void |
setContainingClassDescriptor(ClassDescriptor parent)
Set the class descriptor which contains this field. |
| Method Detail |
public void setContainingClassDescriptor(ClassDescriptor parent)
parent - The class descriptor which contains this field.public ClassDescriptor getContainingClassDescriptor()
public java.lang.String getFieldName()
public java.lang.Class getFieldType()
public ClassDescriptor getClassDescriptor()
public FieldHandler getHandler()
public boolean isTransient()
public boolean isImmutable()
public boolean isRequired()
public boolean isMultivalued()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||