Package: cxml-types

Class xsd-token-type

Superclasses

normalized-string-type, 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 token data type, derived from normalizedString.

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

Implementation. Returns the string with normalized whitespace.

I.e., each whitespace character is replaced by a space (character code 32), multiple spaces are collapsed into one character, and leading and trailing spaces will be removed.

(This is the standard behaviour of all XSD types with the exception of token's supertypes string-type and normalized-string-type.)

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

See also