The base class of XSD datatypes.
true or raise
# File xsd/datatypes.rb, line 126
def check_lexical_format(value)
screen_data(value)
true
end
set accepts a string which follows lexical space (ex. String: “+123”), or an object which follows canonical space (ex. Integer: 123).
# File xsd/datatypes.rb, line 133
def set(value)
if value.nil?
@is_nil = true
@data = nil
_set(nil)
else
@is_nil = false
_set(screen_data(value))
end
end
#to_s creates a string which follows lexical space (ex. String: “123”).
# File xsd/datatypes.rb, line 145
def to_s()
if @is_nil
""
else
_to_s
end
end