| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Text.XML.HaXml.Schema.XSDTypeModel
Documentation
data PrimitiveType Source #
Constructors
| String | |
| Boolean | |
| Decimal | |
| Float | |
| Double | |
| Duration | |
| DateTime | |
| Time | |
| Date | |
| GYearMonth | |
| GYear | |
| GMonthDay | |
| GDay | |
| GMonth | |
| Base64Binary | |
| HexBinary | |
| AnyURI | |
| QName | |
| Notation |
Instances
| Show PrimitiveType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq PrimitiveType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: PrimitiveType -> PrimitiveType -> Bool Source # (/=) :: PrimitiveType -> PrimitiveType -> Bool Source # | |
data ChoiceOrSeq Source #
Constructors
| All Annotation [ElementDecl] | |
| Choice Annotation Occurs [ElementEtc] | |
| Sequence Annotation Occurs [ElementEtc] |
Instances
| Show ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool Source # (/=) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool Source # | |
Constructors
| Unique | |
Fields
| |
data SchemaItem Source #
Constructors
Instances
| Show SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: SchemaItem -> SchemaItem -> Bool Source # (/=) :: SchemaItem -> SchemaItem -> Bool Source # | |
data ProcessContents Source #
Instances
| Show ProcessContents Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ProcessContents Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ProcessContents -> ProcessContents -> Bool Source # (/=) :: ProcessContents -> ProcessContents -> Bool Source # | |
Constructors
| Key | |
Fields
| |
data MyRestriction Source #
Instances
| Show MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: MyRestriction -> MyRestriction -> Bool Source # (/=) :: MyRestriction -> MyRestriction -> Bool Source # | |
Constructors
| Schema | |
Instances
data SimpleType Source #
Constructors
| Primitive | |
Fields | |
| Restricted | |
Fields | |
| ListOf | |
Fields | |
| UnionOf | |
Fields
| |
Instances
| Show SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: SimpleType -> SimpleType -> Bool Source # (/=) :: SimpleType -> SimpleType -> Bool Source # | |
data ElementDecl Source #
Constructors
| ElementDecl | |
Fields
| |
Instances
| Show ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ElementDecl -> ElementDecl -> Bool Source # (/=) :: ElementDecl -> ElementDecl -> Bool Source # | |
type TargetNamespace = URI Source #
type SchemaLocation = String Source #
data Annotation Source #
Constructors
| Documentation String | |
| AppInfo String | |
| NoAnnotation String |
Instances
| Monoid Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods mempty :: Annotation Source # mappend :: Annotation -> Annotation -> Annotation Source # mconcat :: [Annotation] -> Annotation Source # | |
| Semigroup Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (<>) :: Annotation -> Annotation -> Annotation Source # sconcat :: NonEmpty Annotation -> Annotation Source # stimes :: Integral b => b -> Annotation -> Annotation Source # | |
| Show Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: Annotation -> Annotation -> Bool Source # (/=) :: Annotation -> Annotation -> Bool Source # | |
data ComplexType Source #
Constructors
| ComplexType | |
Fields | |
Instances
| Show ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ComplexType -> ComplexType -> Bool Source # (/=) :: ComplexType -> ComplexType -> Bool Source # | |
data AttributeDecl Source #
Constructors
| AttributeDecl | |
Fields | |
Instances
| Show AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: AttributeDecl -> AttributeDecl -> Bool Source # (/=) :: AttributeDecl -> AttributeDecl -> Bool Source # | |
data Restriction Source #
Constructors
| RestrictSim1 | |
Fields | |
| RestrictType | |
Fields | |
Instances
| Show Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: Restriction -> Restriction -> Bool Source # (/=) :: Restriction -> Restriction -> Bool Source # | |
data Restriction1 Source #
Constructors
| Restriction1 Particle |
Instances
| Show Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: Restriction1 -> Restriction1 -> Bool Source # (/=) :: Restriction1 -> Restriction1 -> Bool Source # | |
Constructors
data ComplexItem Source #
Constructors
| SimpleContent | |
Fields | |
| ComplexContent | |
Fields | |
| ThisType | |
Fields | |
Instances
| Show ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ComplexItem -> ComplexItem -> Bool Source # (/=) :: ComplexItem -> ComplexItem -> Bool Source # | |
data ParticleAttrs Source #
Instances
| Show ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ParticleAttrs -> ParticleAttrs -> Bool Source # (/=) :: ParticleAttrs -> ParticleAttrs -> Bool Source # | |
data ElementEtc Source #
Constructors
| HasElement ElementDecl | |
| HasGroup Group | |
| HasCS ChoiceOrSeq | |
| HasAny Any |
Instances
| Show ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: ElementEtc -> ElementEtc -> Bool Source # (/=) :: ElementEtc -> ElementEtc -> Bool Source # | |
data NameAndType Source #
Instances
| Show NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: NameAndType -> NameAndType -> Bool Source # (/=) :: NameAndType -> NameAndType -> Bool Source # | |
data UniqueKeyOrKeyRef Source #
Instances
| Show UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel | |
| Eq UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel Methods (==) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool Source # (/=) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool Source # | |
type DefaultValue = String Source #
type FixedValue = String Source #
Constructors
| KeyRef | |
Fields
| |