Package org.apache.axis.types
Class Name
- java.lang.Object
-
- org.apache.axis.types.NormalizedString
-
- org.apache.axis.types.Token
-
- org.apache.axis.types.Name
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
NCName
public class Name extends Token
Custom class for supporting XSD data type Name Name represents XML Names. The value space of Name is the set of all strings which match the Name production of [XML 1.0 (Second Edition)]. The base type of Name is token.- Author:
- Chris Haddad
- See Also:
- XML Schema 3.3.6, Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
isValid(java.lang.String stValue)
validate the value against the xsd definition Name ::= (Letter | '_' | ':') ( NameChar)* NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extendervoid
setValue(java.lang.String stValue)
validates the data and sets the value for the object.-
Methods inherited from class org.apache.axis.types.NormalizedString
equals, hashCode, toString
-
-
-
-
Method Detail
-
setValue
public void setValue(java.lang.String stValue) throws java.lang.IllegalArgumentException
validates the data and sets the value for the object.
-
isValid
public static boolean isValid(java.lang.String stValue)
validate the value against the xsd definition Name ::= (Letter | '_' | ':') ( NameChar)* NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender
-
-