Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Text.XML.HaXml.Schema.XSDTypeModel
Documentation
data SchemaItem
Constructors
Instances
data SimpleType
Constructors
Primitive | |
Fields | |
Restricted | |
Fields | |
ListOf | |
Fields | |
UnionOf | |
Fields
|
Instances
data FacetType
type Particle = Maybe (Either ChoiceOrSeq Group)
data ParticleAttrs
Instances
data ChoiceOrSeq
Constructors
All Annotation [ElementDecl] | |
Choice Annotation Occurs [ElementEtc] | |
Sequence Annotation Occurs [ElementEtc] |
Instances
data ElementEtc
Constructors
HasElement ElementDecl | |
HasGroup Group | |
HasCS ChoiceOrSeq | |
HasAny Any |
Instances
data ElementDecl
Constructors
ElementDecl | |
Fields
|
Instances
data NameAndType
Instances
data UniqueKeyOrKeyRef
Instances
data Unique
Constructors
Unique | |
Fields
|
data Key
Constructors
Key | |
Fields
|
data KeyRef
Constructors
KeyRef | |
Fields
|
data PrimitiveType
Constructors
String | |
Boolean | |
Decimal | |
Float | |
Double | |
Duration | |
DateTime | |
Time | |
Date | |
GYearMonth | |
GYear | |
GMonthDay | |
GDay | |
GMonth | |
Base64Binary | |
HexBinary | |
AnyURI | |
QName | |
Notation |
Instances
data MyRestriction
Instances
type TargetNamespace = URI
type SchemaLocation = String
type DefaultValue = String
type FixedValue = String