Module

XSD

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

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'