Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
Unique | |
|
Instances
Key | |
|
Instances
data SimpleType Source #
Primitive | |
Restricted | |
ListOf | |
UnionOf | |
|
Instances
Show SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> SimpleType -> ShowS # show :: SimpleType -> String # showList :: [SimpleType] -> ShowS # | |
Eq SimpleType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: SimpleType -> SimpleType -> Bool # (/=) :: SimpleType -> SimpleType -> Bool # |
data ElementDecl Source #
Instances
Show ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ElementDecl -> ShowS # show :: ElementDecl -> String # showList :: [ElementDecl] -> ShowS # | |
Eq ElementDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ElementDecl -> ElementDecl -> Bool # (/=) :: ElementDecl -> ElementDecl -> Bool # |
type TargetNamespace = URI Source #
data SchemaItem Source #
Instances
Show SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> SchemaItem -> ShowS # show :: SchemaItem -> String # showList :: [SchemaItem] -> ShowS # | |
Eq SchemaItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: SchemaItem -> SchemaItem -> Bool # (/=) :: SchemaItem -> SchemaItem -> Bool # |
type SchemaLocation = String Source #
data Annotation Source #
Instances
Monoid Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel mempty :: Annotation # mappend :: Annotation -> Annotation -> Annotation # mconcat :: [Annotation] -> Annotation # | |
Semigroup Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (<>) :: Annotation -> Annotation -> Annotation # sconcat :: NonEmpty Annotation -> Annotation # stimes :: Integral b => b -> Annotation -> Annotation # | |
Show Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Annotation -> ShowS # show :: Annotation -> String # showList :: [Annotation] -> ShowS # | |
Eq Annotation Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Annotation -> Annotation -> Bool # (/=) :: Annotation -> Annotation -> Bool # |
data ComplexType Source #
Instances
Show ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ComplexType -> ShowS # show :: ComplexType -> String # showList :: [ComplexType] -> ShowS # | |
Eq ComplexType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ComplexType -> ComplexType -> Bool # (/=) :: ComplexType -> ComplexType -> Bool # |
data AttributeDecl Source #
Instances
Show AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> AttributeDecl -> ShowS # show :: AttributeDecl -> String # showList :: [AttributeDecl] -> ShowS # | |
Eq AttributeDecl Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: AttributeDecl -> AttributeDecl -> Bool # (/=) :: AttributeDecl -> AttributeDecl -> Bool # |
data PrimitiveType Source #
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 showsPrec :: Int -> PrimitiveType -> ShowS # show :: PrimitiveType -> String # showList :: [PrimitiveType] -> ShowS # | |
Eq PrimitiveType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: PrimitiveType -> PrimitiveType -> Bool # (/=) :: PrimitiveType -> PrimitiveType -> Bool # |
data Restriction Source #
Instances
Show Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Restriction -> ShowS # show :: Restriction -> String # showList :: [Restriction] -> ShowS # | |
Eq Restriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Restriction -> Restriction -> Bool # (/=) :: Restriction -> Restriction -> Bool # |
data Restriction1 Source #
Instances
Show Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> Restriction1 -> ShowS # show :: Restriction1 -> String # showList :: [Restriction1] -> ShowS # | |
Eq Restriction1 Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: Restriction1 -> Restriction1 -> Bool # (/=) :: Restriction1 -> Restriction1 -> Bool # |
data ComplexItem Source #
Instances
Show ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ComplexItem -> ShowS # show :: ComplexItem -> String # showList :: [ComplexItem] -> ShowS # | |
Eq ComplexItem Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ComplexItem -> ComplexItem -> Bool # (/=) :: ComplexItem -> ComplexItem -> Bool # |
data ParticleAttrs Source #
Instances
Show ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ParticleAttrs -> ShowS # show :: ParticleAttrs -> String # showList :: [ParticleAttrs] -> ShowS # | |
Eq ParticleAttrs Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ParticleAttrs -> ParticleAttrs -> Bool # (/=) :: ParticleAttrs -> ParticleAttrs -> Bool # |
data ChoiceOrSeq Source #
All Annotation [ElementDecl] | |
Choice Annotation Occurs [ElementEtc] | |
Sequence Annotation Occurs [ElementEtc] |
Instances
Show ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ChoiceOrSeq -> ShowS # show :: ChoiceOrSeq -> String # showList :: [ChoiceOrSeq] -> ShowS # | |
Eq ChoiceOrSeq Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool # (/=) :: ChoiceOrSeq -> ChoiceOrSeq -> Bool # |
data ElementEtc Source #
Instances
Show ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ElementEtc -> ShowS # show :: ElementEtc -> String # showList :: [ElementEtc] -> ShowS # | |
Eq ElementEtc Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ElementEtc -> ElementEtc -> Bool # (/=) :: ElementEtc -> ElementEtc -> Bool # |
data ProcessContents Source #
Instances
Show ProcessContents Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> ProcessContents -> ShowS # show :: ProcessContents -> String # showList :: [ProcessContents] -> ShowS # | |
Eq ProcessContents Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: ProcessContents -> ProcessContents -> Bool # (/=) :: ProcessContents -> ProcessContents -> Bool # |
data NameAndType Source #
Instances
Show NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> NameAndType -> ShowS # show :: NameAndType -> String # showList :: [NameAndType] -> ShowS # | |
Eq NameAndType Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: NameAndType -> NameAndType -> Bool # (/=) :: NameAndType -> NameAndType -> Bool # |
data UniqueKeyOrKeyRef Source #
Instances
Show UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> UniqueKeyOrKeyRef -> ShowS # show :: UniqueKeyOrKeyRef -> String # showList :: [UniqueKeyOrKeyRef] -> ShowS # | |
Eq UniqueKeyOrKeyRef Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool # (/=) :: UniqueKeyOrKeyRef -> UniqueKeyOrKeyRef -> Bool # |
type DefaultValue = String Source #
type FixedValue = String Source #
KeyRef | |
|
Instances
data MyRestriction Source #
Instances
Show MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel showsPrec :: Int -> MyRestriction -> ShowS # show :: MyRestriction -> String # showList :: [MyRestriction] -> ShowS # | |
Eq MyRestriction Source # | |
Defined in Text.XML.HaXml.Schema.XSDTypeModel (==) :: MyRestriction -> MyRestriction -> Bool # (/=) :: MyRestriction -> MyRestriction -> Bool # |