public interface SchemaTypeInfo
Modifier and Type | Interface and Description |
---|---|
static class |
SchemaTypeInfo.DataTypes |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDataTypeValue()
This function should be used to get the String representation of the data
type.since getTextDataType returns a enum representation of the data type,
that function should not be used to get the type to set in the xml schema
document.
|
java.lang.String |
getName()
This function should return the name of the element or attribute
|
java.util.List<java.lang.String> |
getTextDataList()
getter function for the list of values.
|
SchemaTypeInfo.DataTypes |
getTextDataType()
This function returns the data type of the text data within the
element or the attribute.
|
java.lang.String |
getUri()
getter function for the namespace of the element or attribute.
|
java.lang.String |
getXPath()
This function should return the xpath of the element or attribute in
the xml document
|
boolean |
isSimpleType()
Returns whether the class is a simple or complex type.
|
void |
setTextData(java.lang.String textData)
inserts the text data into the list of text.
|
void |
setTextDataType(SchemaTypeInfo.DataTypes string)
Sets the possible datatype.
|
java.lang.String getName()
java.lang.String getXPath()
SchemaTypeInfo.DataTypes getTextDataType()
boolean isSimpleType()
java.util.List<java.lang.String> getTextDataList()
java.lang.String getUri()
void setTextDataType(SchemaTypeInfo.DataTypes string)
string
- datatype "string" "date" "integer" "float"void setTextData(java.lang.String textData)
textData
- strng to be inserted into the list.java.lang.String getDataTypeValue()