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.
From xsd/codegen/gensupport.rb
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.
From xsd/datatypes.rb
XMLSchamaDatatypes general definitions.
From xsd/charset.rb
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.
From xsd/qname.rb
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.
| Modules | |
|---|---|
| Charset | |
| CodeGen | |
| FloatConstants | |
| Mapping | |
| XMLParser | |
| XSDDateTimeImpl | |
| Classes | |
|---|---|
| Error | |
| IconvCharset | |
| NS | |
| NSDBase | The base class of all datatypes with Namespace. |
| NamedElements | |
| QName | |
| ValueSpaceError | |
| XSDAnySimpleType | The base class of XSD datatypes. |
| XSDAnyURI | |
| XSDBase64Binary | |
| XSDBoolean | |
| XSDByte | |
| XSDDate | |
| XSDDateTime | |
| XSDDecimal | |
| XSDDouble | Ruby’s Float is double-precision 64-bit floating point value. |
| XSDDuration | |
| XSDFloat | |
| XSDGDay | |
| XSDGMonth | |
| XSDGMonthDay | |
| XSDGYear | |
| XSDGYearMonth | |
| XSDHexBinary | |
| XSDInt | |
| XSDInteger | |
| XSDLong | |
| XSDNegativeInteger | |
| XSDNil | |
| XSDNonNegativeInteger | |
| XSDNonPositiveInteger | |
| XSDNormalizedString | Derived types |
| XSDPositiveInteger | |
| XSDQName | |
| XSDShort | |
| XSDString | Primitive datatypes. |
| XSDTime | |
| XSDUnsignedByte | |
| XSDUnsignedInt | |
| XSDUnsignedLong | |
| XSDUnsignedShort | |
| Constants | |
|---|---|
| AnySimpleTypeLiteral | |
| AnySimpleTypeName | |
| AnyTypeLiteral | |
| AnyTypeName | |
| AnyURILiteral | |
| AttrNilName | |
| AttrType | |
| AttrTypeName | |
| Base64BinaryLiteral | |
| BooleanLiteral | |
| ByteLiteral | |
| DateLiteral | |
| DateTimeLiteral | |
| DecimalLiteral | |
| DoubleLiteral | |
| DurationLiteral | |
| FloatLiteral | |
| GDayLiteral | |
| GMonthDayLiteral | |
| GMonthLiteral | |
| GYearLiteral | |
| GYearMonthLiteral | |
| HexBinaryLiteral | |
| InstanceNamespace | |
| IntLiteral | |
| IntegerLiteral | 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 | |
| Namespace | |
| NegativeIntegerLiteral | |
| NilLiteral | |
| NilValue | |
| NonNegativeIntegerLiteral | |
| NonPositiveIntegerLiteral | |
| NormalizedStringLiteral | |
| PositiveIntegerLiteral | |
| QNameLiteral | |
| ShortLiteral | |
| StringLiteral | |
| TimeLiteral | |
| UnsignedByteLiteral | |
| UnsignedIntLiteral | |
| UnsignedLongLiteral | |
| UnsignedShortLiteral | |
<code/>and<pre/>for code samples.