|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.mapping.loader.DelegateFieldDescriptor
public class 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 FieldDescriptor
public ClassDescriptor getContainingClassDescriptor()
getContainingClassDescriptor
in interface FieldDescriptor
public FieldHandler getHandler()
FieldDescriptor
getHandler
in interface FieldDescriptor
public java.lang.String getFieldName()
FieldDescriptor
getFieldName
in interface FieldDescriptor
public java.lang.Class getFieldType()
FieldDescriptor
getFieldType
in interface FieldDescriptor
public boolean isRequired()
FieldDescriptor
isRequired
in interface FieldDescriptor
public boolean isImmutable()
FieldDescriptor
isImmutable
in interface FieldDescriptor
public boolean isTransient()
FieldDescriptor
isTransient
in interface FieldDescriptor
public boolean isMultivalued()
FieldDescriptor
isMultivalued
in interface FieldDescriptor
public ClassDescriptor getClassDescriptor()
FieldDescriptor
getClassDescriptor
in interface FieldDescriptor
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |