- Inheritance
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.
Classes & Modules
- XSD::Charset
- XSD::CodeGen
- XSD::FloatConstants
- XSD::Mapping
- XSD::XMLParser
- XSD::XSDDateTimeImpl
- XSD::Error
- XSD::IconvCharset
- XSD::NS
- XSD::NSDBase
- XSD::NamedElements
- XSD::QName
- XSD::ValueSpaceError
- XSD::XSDAnySimpleType
- XSD::XSDAnyURI
- XSD::XSDBase64Binary
- XSD::XSDBoolean
- XSD::XSDByte
- XSD::XSDDate
- XSD::XSDDateTime
- 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
Constants
| Name | Description | |
|---|---|---|
| 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' | 3.3.2 token 3.3.3 language 3.3.4 NMTOKEN 3.3.5 NMTOKENS 3.3.6 Name 3.3.7 NCName 3.3.8 ID 3.3.9 IDREF 3.3.10 IDREFS 3.3.11 ENTITY 3.3.12 ENTITIES |
| 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' |