Module schema

Source
Expand description

The schema module contains the XML schema types.

Modules§

xs

Structs§

Namespace
Represents a XML namespace.
NamespaceId
Represents a unique id for a XML namespace.
NamespaceInfo
Contians the information for a specific namespace.
NamespacePrefix
Represents a XML namespace prefix.
QName
Type that represents a a resolved QName.
SchemaId
Represents an unique id for a XML schema.
Schemas
Represents the XML schema information load from different sources.

Enums§

MaxOccurs
Represents the maximum occurrence of types or elements

Type Aliases§

MinOccurs
Represents the minimum occurrence of types or elements
NamespaceInfos
Map of NamespaceId to NamespaceInfo
NamespacePrefixes
Map of NamespacePrefix to NamespaceId
Namespaces
Map of Namespace to NamespaceId
SchemaFiles
Map of SchemaId to Schema