Class: XSD::XSDString
- Inherits:
-
XSDAnySimpleType
- Object
- NSDBase
- XSDAnySimpleType
- XSD::XSDString
- Defined in:
- lib/xsd/datatypes.rb
Overview
Primitive datatypes.
Direct Known Subclasses
Constant Summary collapse
- Type =
QName.new(Namespace, StringLiteral)
- @@strict_ces_validation =
false
Constants included from XSD
AnySimpleTypeLiteral, AnySimpleTypeName, AnyTypeLiteral, AnyTypeName, AnyURILiteral, AttrNilName, AttrType, AttrTypeName, Base64BinaryLiteral, BooleanLiteral, ByteLiteral, DateLiteral, DateTimeLiteral, DecimalLiteral, DoubleLiteral, DurationLiteral, ENTITIESLiteral, ENTITYLiteral, FloatLiteral, GDayLiteral, GMonthDayLiteral, GMonthLiteral, GYearLiteral, GYearMonthLiteral, HexBinaryLiteral, IDLiteral, IDREFLiteral, IDREFSLiteral, InstanceNamespace, IntLiteral, IntegerLiteral, LanguageLiteral, LongLiteral, NCNameLiteral, NMTOKENLiteral, NMTOKENSLiteral, NameLiteral, Namespace, NegativeIntegerLiteral, NilLiteral, NilValue, NonNegativeIntegerLiteral, NonPositiveIntegerLiteral, NormalizedStringLiteral, PositiveIntegerLiteral, QNameLiteral, ShortLiteral, StringLiteral, TimeLiteral, TokenLiteral, UnsignedByteLiteral, UnsignedIntLiteral, UnsignedLongLiteral, UnsignedShortLiteral
Instance Attribute Summary
Attributes inherited from XSDAnySimpleType
Attributes inherited from NSDBase
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(value = nil) ⇒ XSDString
constructor
A new instance of XSDString.
Methods inherited from XSDAnySimpleType
#check_lexical_format, #set, #to_s
Methods inherited from NSDBase
Constructor Details
Class Method Details
.strict_ces_validation ⇒ Object
201 202 203 |
# File 'lib/xsd/datatypes.rb', line 201 def self.strict_ces_validation @@strict_ces_validation end |
.strict_ces_validation=(strict_ces_validation) ⇒ Object
197 198 199 |
# File 'lib/xsd/datatypes.rb', line 197 def self.strict_ces_validation=(strict_ces_validation) @@strict_ces_validation = strict_ces_validation end |