Package: cxml-types

Class normalized-string-type

Superclasses

xsd-string-type, xsd-type, data-type, cxml-types::length-mixin, common-lisp:standard-object, sb-pcl::slot-object, common-lisp:t

Documented Subclasses

Details

The normalizedString data type, derived from string.

Syntax. An arbitrary string. C.f. the specification.

Implementation. Returns the string with whitespace replaced.

I.e., each whitespace character is replaced by a space (character code 32), but multiple spaces, as well as leading and trailing spaces will still be returned.

(This is the only XSD type that replaces whitespace in this way.)

Parameters. This type allows restrictions on the length of the normalized string through the parameters exact-length, min-length, and max-length.
 

Slot Access Functions

Inherited Slot Access Functions