This type represents the binding for class member. It allows the
definition
of its name and java type as well as an implementation of
FieldHandler
to help the Marshalling framework in handling that member.
Defining a validator is also
possible. The names given for the validator and the
fieldHandler must be fully qualified
deleteWrapper
public void deleteWrapper()
getCollection
public FieldTypeCollectionType getCollection()
Returns the value of field 'collection'.
- the value of field 'Collection'.
getHandler
public java.lang.String getHandler()
Returns the value of field 'handler'.
- the value of field 'Handler'.
getJavaType
public java.lang.String getJavaType()
Returns the value of field 'javaType'.
- the value of field 'JavaType'.
getName
public java.lang.String getName()
Returns the value of field 'name'.
- the value of field 'Name'.
getValidator
public java.lang.String getValidator()
Returns the value of field 'validator'.
- the value of field 'Validator'.
getVisibility
public FieldTypeVisibilityType getVisibility()
Returns the value of field 'visibility'.
- the value of field 'Visibility'.
getWrapper
public boolean getWrapper()
Returns the value of field 'wrapper'.
- the value of field 'Wrapper'.
hasWrapper
public boolean hasWrapper()
Method hasWrapper.
- true if at least one Wrapper has been added
isValid
public boolean isValid()
Method isValid.
- true if this object is valid according to the schema
isWrapper
public boolean isWrapper()
Returns the value of field 'wrapper'.
- the value of field 'Wrapper'.
setCollection
public void setCollection(FieldTypeCollectionType collection)
Sets the value of field 'collection'.
collection
- the value of field 'collection'.
setHandler
public void setHandler(java.lang.String handler)
Sets the value of field 'handler'.
handler
- the value of field 'handler'.
setJavaType
public void setJavaType(java.lang.String javaType)
Sets the value of field 'javaType'.
javaType
- the value of field 'javaType'.
setName
public void setName(java.lang.String name)
Sets the value of field 'name'.
name
- the value of field 'name'.
setValidator
public void setValidator(java.lang.String validator)
Sets the value of field 'validator'.
validator
- the value of field 'validator'.
setVisibility
public void setVisibility(FieldTypeVisibilityType visibility)
Sets the value of field 'visibility'.
visibility
- the value of field 'visibility'.
setWrapper
public void setWrapper(boolean wrapper)
Sets the value of field 'wrapper'.
wrapper
- the value of field 'wrapper'.