XSD
This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.
Constants
AnySimpleTypeLiteral = 'anySimpleType'
AnySimpleTypeName = QName.new(Namespace, AnySimpleTypeLiteral)
AnyTypeLiteral = 'anyType'
AnyTypeName = QName.new(Namespace, AnyTypeLiteral)
AnyURILiteral = 'anyURI'
AttrNilName = QName.new(InstanceNamespace, NilLiteral)
AttrType = 'type'
AttrTypeName = QName.new(InstanceNamespace, AttrType)
Base64BinaryLiteral = 'base64Binary'
BooleanLiteral = 'boolean'
ByteLiteral = 'byte'
DateLiteral = 'date'
DateTimeLiteral = 'dateTime'
DecimalLiteral = 'decimal'
DoubleLiteral = 'double'
DurationLiteral = 'duration'
FloatLiteral = 'float'
GDayLiteral = 'gDay'
GMonthDayLiteral = 'gMonthDay'
GMonthLiteral = 'gMonth'
GYearLiteral = 'gYear'
GYearMonthLiteral = 'gYearMonth'
HexBinaryLiteral = 'hexBinary'
InstanceNamespace = 'http://www.w3.org/2001/XMLSchema-instance'
IntLiteral = 'int'
IntegerLiteral = 'integer'
LongLiteral = 'long'
Namespace = 'http://www.w3.org/2001/XMLSchema'
NegativeIntegerLiteral = 'negativeInteger'
NilLiteral = 'nil'
NilValue = 'true'
NonNegativeIntegerLiteral = 'nonNegativeInteger'
NonPositiveIntegerLiteral = 'nonPositiveInteger'
NormalizedStringLiteral = 'normalizedString'
PositiveIntegerLiteral = 'positiveInteger'
QNameLiteral = 'QName'
ShortLiteral = 'short'
StringLiteral = 'string'
TimeLiteral = 'time'
UnsignedByteLiteral = 'unsignedByte'
UnsignedIntLiteral = 'unsignedInt'
UnsignedLongLiteral = 'unsignedLong'
UnsignedShortLiteral = 'unsignedShort'
Files
- lib/xsd/charset.rb
- lib/xsd/codegen/classdef.rb
- lib/xsd/codegen/commentdef.rb
- lib/xsd/codegen/gensupport.rb
- lib/xsd/codegen/methoddef.rb
- lib/xsd/codegen/moduledef.rb
- lib/xsd/datatypes.rb
- lib/xsd/datatypes1999.rb
- lib/xsd/iconvcharset.rb
- lib/xsd/mapping.rb
- lib/xsd/namedelements.rb
- lib/xsd/ns.rb
- lib/xsd/qname.rb
- lib/xsd/xmlparser.rb
- lib/xsd/xmlparser/parser.rb
- lib/xsd/xmlparser/rexmlparser.rb
- lib/xsd/xmlparser/xmlparser.rb
- lib/xsd/xmlparser/xmlscanner.rb
Nested classes and modules
- XSD::Charset
- XSD::CodeGen
- XSD::Error
- XSD::FloatConstants
- XSD::IconvCharset
- XSD::Mapping
- XSD::NS
- XSD::NSDBase
- XSD::NamedElements
- XSD::QName
- XSD::ValueSpaceError
- XSD::XMLParser
- XSD::XSDAnySimpleType
- XSD::XSDAnyURI
- XSD::XSDBase64Binary
- XSD::XSDBoolean
- XSD::XSDByte
- XSD::XSDDate
- XSD::XSDDateTime
- XSD::XSDDateTimeImpl
- XSD::XSDDecimal
- XSD::XSDDouble
- XSD::XSDDuration
- XSD::XSDFloat
- XSD::XSDGDay
- XSD::XSDGMonth
- XSD::XSDGMonthDay
- XSD::XSDGYear
- XSD::XSDGYearMonth
- XSD::XSDHexBinary
- XSD::XSDInt
- XSD::XSDInteger
- XSD::XSDLong
- XSD::XSDNegativeInteger
- XSD::XSDNil
- XSD::XSDNonNegativeInteger
- XSD::XSDNonPositiveInteger
- XSD::XSDNormalizedString
- XSD::XSDPositiveInteger
- XSD::XSDQName
- XSD::XSDShort
- XSD::XSDString
- XSD::XSDTime
- XSD::XSDUnsignedByte
- XSD::XSDUnsignedInt
- XSD::XSDUnsignedLong
- XSD::XSDUnsignedShort