| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Text.XML.HaXml.Schema.XSDTypeModel
Documentation
Constructors
| Schema | |
data SchemaItem Source #
Constructors
Instances
data SimpleType Source #
Constructors
| Primitive | |
Fields | |
| Restricted | |
Fields | |
| ListOf | |
Fields | |
| UnionOf | |
Fields
| |
Instances
Constructors
| Facet | |
Fields | |
data ComplexItem Source #
Constructors
| SimpleContent | |
Fields | |
| ComplexContent | |
Fields | |
| ThisType | |
Fields | |
Instances
Constructors
| Extension | |
Fields | |
data ParticleAttrs Source #
Instances
Constructors
| Group | |
Fields | |
data ChoiceOrSeq Source #
Constructors
| All Annotation [ElementDecl] | |
| Choice Annotation Occurs [ElementEtc] | |
| Sequence Annotation Occurs [ElementEtc] |
Instances
data ElementEtc Source #
Constructors
| HasElement ElementDecl | |
| HasGroup Group | |
| HasCS ChoiceOrSeq | |
| HasAny Any |
Instances
Constructors
| Any | |
Fields | |
Constructors
| AnyAttr | |
Constructors
| AttrGroup | |
data ElementDecl Source #
Constructors
| ElementDecl | |
Fields
| |
Instances
data NameAndType Source #
Instances
data UniqueKeyOrKeyRef Source #
Instances
Constructors
| Unique | |
Fields
| |
Constructors
| Key | |
Fields
| |
Constructors
| KeyRef | |
Fields
| |
Constructors
| Selector | |
Fields | |
Constructors
| Field | |
Fields | |
Constructors
| Required | |
| Optional | |
| Prohibited |
data PrimitiveType Source #
Constructors
| String | |
| Boolean | |
| Decimal | |
| Float | |
| Double | |
| Duration | |
| DateTime | |
| Time | |
| Date | |
| GYearMonth | |
| GYear | |
| GMonthDay | |
| GDay | |
| GMonth | |
| Base64Binary | |
| HexBinary | |
| AnyURI | |
| QName | |
| Notation |
Instances
data MyRestriction Source #
Instances
data Annotation Source #
Constructors
| Documentation String | |
| AppInfo String | |
| NoAnnotation String |
Instances
Constructors
| Qualified | |
| Unqualified |
type TargetNamespace = URI Source #
Constructors
| NoExtension | |
| NoRestriction | |
| AllFinal |
data ProcessContents Source #
Instances
type SchemaLocation = String Source #
type DefaultValue = String Source #
type FixedValue = String Source #