Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
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 (==) :: ProcessContents -> ProcessContents -> Bool (/=) :: ProcessContents -> ProcessContents -> Bool | |
Show ProcessContents Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ProcessContents -> ShowS show :: ProcessContents -> String showList :: [ProcessContents] -> ShowS |
type TargetNamespace = URI Source #
data Annotation Source #
Documentation String | |
AppInfo String | |
NoAnnotation String |
Instances
Eq Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Annotation -> Annotation -> Bool (/=) :: Annotation -> Annotation -> Bool | |
Show Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Annotation -> ShowS show :: Annotation -> String showList :: [Annotation] -> ShowS | |
Semigroup Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (<>) :: Annotation -> Annotation -> Annotation sconcat :: NonEmpty Annotation -> Annotation stimes :: Integral b => b -> Annotation -> Annotation | |
Monoid Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel mempty :: Annotation mappend :: Annotation -> Annotation -> Annotation mconcat :: [Annotation] -> Annotation |
data MyRestriction Source #
Range Occurs | |
Pattern Regexp | |
Enumeration [String] |
Instances
Eq MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: MyRestriction -> MyRestriction -> Bool (/=) :: MyRestriction -> MyRestriction -> Bool | |
Show MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> MyRestriction -> ShowS show :: MyRestriction -> String showList :: [MyRestriction] -> ShowS |
data PrimitiveType Source #
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 (==) :: PrimitiveType -> PrimitiveType -> Bool (/=) :: PrimitiveType -> PrimitiveType -> Bool | |
Show PrimitiveType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> PrimitiveType -> ShowS show :: PrimitiveType -> String showList :: [PrimitiveType] -> ShowS |
Field | |
|
Selector | |
|
KeyRef | |
|
Key | |
|
data UniqueKeyOrKeyRef Source #
Instances
Eq UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool (/=) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool | |
Show UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> UniqueKeyOrKeyRef -> ShowS show :: UniqueKeyOrKeyRef -> String showList :: [UniqueKeyOrKeyRef] -> ShowS |
data AttributeDecl Source #
AttributeDecl | |
|
Instances
Eq AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: AttributeDecl -> AttributeDecl -> Bool (/=) :: AttributeDecl -> AttributeDecl -> Bool | |
Show AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> AttributeDecl -> ShowS show :: AttributeDecl -> String showList :: [AttributeDecl] -> ShowS |
data NameAndType Source #
Instances
Eq NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: NameAndType -> NameAndType -> Bool (/=) :: NameAndType -> NameAndType -> Bool | |
Show NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> NameAndType -> ShowS show :: NameAndType -> String showList :: [NameAndType] -> ShowS |
data ElementDecl Source #
ElementDecl | |
|
Instances
Eq ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ElementDecl -> ElementDecl -> Bool (/=) :: ElementDecl -> ElementDecl -> Bool | |
Show ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ElementDecl -> ShowS show :: ElementDecl -> String showList :: [ElementDecl] -> ShowS |
AttrGroup | |
|
Instances
data ElementEtc Source #
Instances
Eq ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ElementEtc -> ElementEtc -> Bool (/=) :: ElementEtc -> ElementEtc -> Bool | |
Show ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ElementEtc -> ShowS show :: ElementEtc -> String showList :: [ElementEtc] -> ShowS |
data ChoiceOrSeq Source #
All Annotation [ElementDecl] | |
Choice Annotation Occurs [ElementEtc] | |
Sequence Annotation Occurs [ElementEtc] |
Instances
Eq ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool (/=) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool | |
Show ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ChoiceOrSeq -> ShowS show :: ChoiceOrSeq -> String showList :: [ChoiceOrSeq] -> ShowS |
Group | |
|
data ParticleAttrs Source #
PA Particle [Either AttributeDecl AttrGroup] (Maybe AnyAttr) |
Instances
Eq ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ParticleAttrs -> ParticleAttrs -> Bool (/=) :: ParticleAttrs -> ParticleAttrs -> Bool | |
Show ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ParticleAttrs -> ShowS show :: ParticleAttrs -> String showList :: [ParticleAttrs] -> ShowS |
type Particle = Maybe (Either ChoiceOrSeq Group) Source #
data Restriction1 Source #
Instances
Eq Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Restriction1 -> Restriction1 -> Bool (/=) :: Restriction1 -> Restriction1 -> Bool | |
Show Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Restriction1 -> ShowS show :: Restriction1 -> String showList :: [Restriction1] -> ShowS |
data ComplexItem Source #
SimpleContent | |
| |
ComplexContent | |
| |
ThisType | |
Instances
Eq ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ComplexItem -> ComplexItem -> Bool (/=) :: ComplexItem -> ComplexItem -> Bool | |
Show ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ComplexItem -> ShowS show :: ComplexItem -> String showList :: [ComplexItem] -> ShowS |
data ComplexType Source #
ComplexType | |
|
Instances
Eq ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ComplexType -> ComplexType -> Bool (/=) :: ComplexType -> ComplexType -> Bool | |
Show ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ComplexType -> ShowS show :: ComplexType -> String showList :: [ComplexType] -> ShowS |
Facet | |
|
data Restriction Source #
RestrictSim1 | |
| |
RestrictType | |
|
Instances
Eq Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Restriction -> Restriction -> Bool (/=) :: Restriction -> Restriction -> Bool | |
Show Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Restriction -> ShowS show :: Restriction -> String showList :: [Restriction] -> ShowS |
data SimpleType Source #
Primitive | |
Restricted | |
| |
ListOf | |
| |
UnionOf | |
|
Instances
Eq SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: SimpleType -> SimpleType -> Bool (/=) :: SimpleType -> SimpleType -> Bool | |
Show SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> SimpleType -> ShowS show :: SimpleType -> String showList :: [SimpleType] -> ShowS |
data SchemaItem Source #
Instances
Eq SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: SchemaItem -> SchemaItem -> Bool (/=) :: SchemaItem -> SchemaItem -> Bool | |
Show SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> SchemaItem -> ShowS show :: SchemaItem -> String showList :: [SchemaItem] -> ShowS |
Schema | |
|