class OpenEHR::RM::DataTypes::Basic::DvBoolean

Public Class Methods

new(args) click to toggle source
# File lib/open_ehr/rm/data_types/basic.rb, line 26
def initialize(args)
  super(args)
end

Public Instance Methods

value=(value) click to toggle source
# File lib/open_ehr/rm/data_types/basic.rb, line 30
def value=(value)
  raise ArgumentError, "value must not be nil" if value.nil?
  if value == true or value =~ /TRUE/i
    @value = true
  else
    @value = false
  end
end
value?() click to toggle source
# File lib/open_ehr/rm/data_types/basic.rb, line 39
def value?
  @value == true
end