org.apache.axis.types

Class Token

public class Token extends NormalizedString

Custom class for supporting primitive XSD data type Token. token represents tokenized strings. The base type of token is normalizedString.

Author: Chris Haddad

See Also: XML Schema 3.3.2

Constructor Summary
Token()
Token(String stValue)
ctor for Token
Method Summary
static booleanisValid(String stValue)
validate the value against the xsd definition The value space of token is the set of strings that do not contain the line feed (#xA) nor tab (#x9) characters, that have no leading or trailing spaces (#x20) and that have no internal sequences of two or more spaces.
voidsetValue(String stValue)
validates the data and sets the value for the object.

Constructor Detail

Token

public Token()

Token

public Token(String stValue)
ctor for Token

Throws: IllegalArgumentException will be thrown if validation fails

Method Detail

isValid

public static boolean isValid(String stValue)
validate the value against the xsd definition The value space of token is the set of strings that do not contain the line feed (#xA) nor tab (#x9) characters, that have no leading or trailing spaces (#x20) and that have no internal sequences of two or more spaces. The lexical space of token is the set of strings that do not contain the line feed (#xA) nor tab (#x9) characters, that have no leading or trailing spaces (#x20) and that have no internal sequences of two or more spaces.

setValue

public void setValue(String stValue)
validates the data and sets the value for the object.

Parameters: stValue String value

Throws: IllegalArgumentException if invalid format

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.