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