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