# com.bea.xml
XmlNormalizedString Interface

public interface XmlNormalizedString
extends `XmlString`

Corresponds to the XML Schema xs:normalizedString type. One of the derived types based on xs:string.

An normalizedString simply is a string where all the carriage return, linefeed, and tab characters have been normalized (switched to) ordinary space characters. Use normalizedString for long strings to make them insensitive to line breaking. If you wish to often be insensitive to runs of whitespace (as is often the case), use xs:token (aka `XmlToken```) instead.

Convertible to `String```. When obtaining the stringValue, the whitespace-normalized value is returned.

All Superinterfaces
  `XmlAnySimpleType`, `XmlObject`, `XmlString`, `XmlTokenSource`

All Known Subinterfaces
  `XmlENTITY`, `XmlID`, `XmlIDREF`, `XmlLanguage`, `XmlName`, `XmlNCName`, `XmlNMTOKEN`, `XmlToken`

## Nested Class Summary

`public static final class` | `XmlNormalizedString.Factory` A class with methods for creating instances of `XmlNormalizedString```.

Nested classes from interface com.bea.xml`.`XmlAnySimpleType``
``XmlAnySimpleType.Factory``

Nested classes from interface com.bea.xml`.`XmlObject``
``XmlObject.Factory``

Nested classes from interface com.bea.xml`.`XmlString``
``XmlString.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``

Fields from interface com.bea.xml`.`XmlString``
``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.