Module: Cassandra::AttrBoolean

Defined in:
lib/cassandra/attr_boolean.rb

Instance Method Summary collapse

Instance Method Details

#attr_boolean(*names) ⇒ Object



24
25
26
27
28
29
30
31
# File 'lib/cassandra/attr_boolean.rb', line 24

def attr_boolean(*names)
  names.each do |name|
    define_method(:"#{name}?") do
      res = instance_variable_get(:"@#{name}")
      !res.nil? && res != false
    end
  end
end