Package org.apache.axis.types
Class NormalizedString
- java.lang.Object
-
- org.apache.axis.types.NormalizedString
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Token
public class NormalizedString extends java.lang.Object implements java.io.SerializableCustom class for supporting XSD data type NormalizedString. normalizedString represents white space normalized strings. The base type of normalizedString is string.- Author:
- Chris Haddad
- See Also:
- XML Schema Part 2: Datatypes 3.3.1, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NormalizedString()NormalizedString(java.lang.String stValue)ctor for NormalizedString
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)inthashCode()static booleanisValid(java.lang.String stValue)validate the value against the xsd definition for the object The value space of normalizedString is the set of strings that do not contain the carriage return (#xD), line feed (#xA) nor tab (#x9) characters.voidsetValue(java.lang.String stValue)validates the data and sets the value for the object.java.lang.StringtoString()
-
-
-
Constructor Detail
-
NormalizedString
public NormalizedString()
-
NormalizedString
public NormalizedString(java.lang.String stValue) throws java.lang.IllegalArgumentExceptionctor for NormalizedString- Parameters:
stValue- is the String value- Throws:
java.lang.IllegalArgumentException- if invalid format
-
-
Method Detail
-
setValue
public void setValue(java.lang.String stValue) throws java.lang.IllegalArgumentExceptionvalidates the data and sets the value for the object.- Parameters:
stValue- String value- Throws:
java.lang.IllegalArgumentException- if invalid format
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
isValid
public static boolean isValid(java.lang.String stValue)
validate the value against the xsd definition for the object The value space of normalizedString is the set of strings that do not contain the carriage return (#xD), line feed (#xA) nor tab (#x9) characters. The lexical space of normalizedString is the set of strings that do not contain the carriage return (#xD) nor tab (#x9) characters.- Parameters:
stValue- the String to test
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
-