Package org.apache.axis.types
Class Id
- All Implemented Interfaces:
Serializable
Custom class for supporting XSD data type ID
The base type of Id is NCName.
- Author:
- Eddie Pick invalid input: '<'eddie@pick.eu.org>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.axis.types.NormalizedString
equals, hashCode, toString
-
Constructor Details
-
Id
public Id() -
Id
ctor for Id- Throws:
IllegalArgumentException
- will be thrown if validation fails
-
-
Method Details
-
setValue
validates the data and sets the value for the object.- Overrides:
setValue
in classNCName
- Parameters:
stValue
- String valueToken
- String value- Throws:
IllegalArgumentException
- if invalid format
-
isValid
validate the value against the xsd definition Same validation as NCName for the time being
-