module DMap::Properties
Attributes
list[RW]
Public Class Methods
add(table, property=nil, value=nil, bucket=nil)
click to toggle source
# File lib/dmap/properties/core.rb, line 21 def add(table, property=nil, value=nil, bucket=nil) unless property.nil? if bucket.nil? list[table].store property, value unless value.nil? else list[table][property][bucket] = value end end end
default()
click to toggle source
default methods
# File lib/dmap/properties/core.rb, line 6 def default end
list()
click to toggle source
# File lib/dmap/properties/core.rb, line 17 def list @list ||= OrderedHash.auto end
valid?(klass)
click to toggle source
# File lib/dmap/properties/core.rb, line 9 def valid?(klass) begin self.const_get(klass.capitalize).is_a? Class rescue false end end