module Ccp::Serializers
Constants
- DICTIONARY
- NotFound
Public Instance Methods
[](name)
click to toggle source
# File lib/ccp/serializers.rb, line 16 def [](name) return name.must.coerced(Core, Symbol => :to_s, String => proc{|key| DICTIONARY[key]}) { raise NotFound, "%s(%s) for %s" % [name, name.class, DICTIONARY.keys.inspect] } end
Also aliased as: lookup
[]=(key, val)
click to toggle source
# File lib/ccp/serializers.rb, line 22 def []=(key, val) DICTIONARY[key.to_s] = val.must(Core) end
each(&block)
click to toggle source
# File lib/ccp/serializers.rb, line 12 def each(&block) DICTIONARY.each_value(&block) end