XmlString Interface

com.bea.xml
XmlString Interface

public interface XmlString

    extends XmlAnySimpleType

Corresponds to the XML Schema xs:string type.

A basic string in XML schema is not whitespace normalized. If you want your string type to be insensitive to variations in runs of whitespace, consider using xs:token (aka XmlToken) instead. To forbid whitespace and permit just alphanumeric and other common identifier characters consider xs:NMTOKEN (aka XmlNMTOKEN) instead.

Convertible to String.


All Superinterfaces
XmlAnySimpleType, XmlObject, XmlTokenSource
All Known Subinterfaces

XmlENTITY, XmlID, XmlIDREF, XmlLanguage, XmlName, XmlNCName, XmlNMTOKEN, XmlNormalizedString, XmlToken

Nested Class Summary

public static final classXmlString.Factory
           A class with methods for creating instances of XmlString.
 
Nested classes from interface com.bea.xml.XmlAnySimpleType
XmlAnySimpleType.Factory
 
Nested classes from interface com.bea.xml.XmlObject
XmlObject.Factory
 

Field Summary

public static final SchemaType
type
The constant SchemaType object representing this schema type.
   
Fields from interface com.bea.xml.XmlAnySimpleType
type
 
Fields from interface com.bea.xml.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
 

Method Summary

 
Methods from interface com.bea.xml.XmlAnySimpleType
getStringValue, set, setStringValue, stringValue
 
Methods from interface com.bea.xml.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods from interface com.bea.xml.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
   

Field Detail

type

public static final SchemaType type
The constant SchemaType object representing this schema type.