|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exolab.castor.mapping.loader.DelegateFieldDescriptor
| Constructor Summary | |
|---|---|
protected |
DelegateFieldDescriptor(FieldDescriptor desc)
|
| Method Summary | |
|---|---|
ClassDescriptor |
getClassDescriptor()
Returns the class descriptor related to the field type. |
ClassDescriptor |
getContainingClassDescriptor()
|
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 multi valued (a collection). |
boolean |
isRequired()
Returns true if the field type is required. |
boolean |
isTransient()
Returns true if the field is transient. |
void |
setContainingClassDescriptor(ClassDescriptor contClsDesc)
Set the class which contains this field |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected DelegateFieldDescriptor(FieldDescriptor desc)
| Method Detail |
public void setContainingClassDescriptor(ClassDescriptor contClsDesc)
setContainingClassDescriptor in interface FieldDescriptorpublic ClassDescriptor getContainingClassDescriptor()
getContainingClassDescriptor in interface FieldDescriptorpublic FieldHandler getHandler()
FieldDescriptor
getHandler in interface FieldDescriptorpublic java.lang.String getFieldName()
FieldDescriptor
getFieldName in interface FieldDescriptorpublic java.lang.Class getFieldType()
FieldDescriptor
getFieldType in interface FieldDescriptorpublic boolean isRequired()
FieldDescriptor
isRequired in interface FieldDescriptorpublic boolean isImmutable()
FieldDescriptor
isImmutable in interface FieldDescriptorpublic boolean isTransient()
FieldDescriptor
isTransient in interface FieldDescriptorpublic boolean isMultivalued()
FieldDescriptor
isMultivalued in interface FieldDescriptorpublic ClassDescriptor getClassDescriptor()
FieldDescriptor
getClassDescriptor in interface FieldDescriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||