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