org.apache.axis.description
public class FieldDesc extends Object implements Serializable
| Constructor Summary | |
|---|---|
| protected | FieldDesc(boolean isElement)
Can't construct the base class directly, must construct either an
ElementDesc or an AttributeDesc. |
| Method Summary | |
|---|---|
| String | getFieldName()
Obtain the field name. |
| Class | getJavaType() |
| QName | getXmlName()
Obtain the XML QName for this field |
| QName | getXmlType()
Returns the XML type (e.g. xsd:string) for this field |
| boolean | isElement()
Check if this is an element or an attribute.
|
| boolean | isIndexed() |
| boolean | isMinOccursZero()
Check if this field can be omitted. |
| void | setFieldName(String fieldName)
Set the field name. |
| void | setJavaType(Class javaType) |
| void | setMinOccursIs0(boolean minOccursIs0) |
| void | setXmlName(QName xmlName)
Set the XML QName for this field |
| void | setXmlType(QName xmlType)
Returns the XML type (e.g. xsd:string) for this field |
Returns: true if this is an ElementDesc, or false if an AttributeDesc
Deprecated: this functionality, which is only relevant to ElementDescs, now lives in ElementDesc and is more flexible (you can set minOccurs and maxOccurs as you please)
Parameters: minOccursIs0