Class: Kafo::Params::Hash

Inherits:
Kafo::Param show all
Defined in:
lib/kafo/params/hash.rb

Instance Attribute Summary

Attributes inherited from Kafo::Param

#condition, #default, #doc, #groups, #module, #name, #value_set

Instance Method Summary collapse

Methods inherited from Kafo::Param

#<=>, #dump_default, #initialize, #module_name, #set_default, #set_value_by_config, #to_s, #valid?, #value, #visible?

Constructor Details

This class inherits a constructor from Kafo::Param

Instance Method Details

#condition_valueObject



13
14
15
# File 'lib/kafo/params/hash.rb', line 13

def condition_value
  value.inspect
end

#multivalued?Boolean

Returns:



9
10
11
# File 'lib/kafo/params/hash.rb', line 9

def multivalued?
  true
end

#value=(value) ⇒ Object



4
5
6
7
# File 'lib/kafo/params/hash.rb', line 4

def value=(value)
  super
  @value = typecast(@value)
end