module

XSD

v1_8_7_330 - Show latest stable

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