class DurableHash::Builder
Public Class Methods
new(klass)
click to toggle source
# File lib/durable_hash.rb, line 101 def initialize(klass); @klass = klass; end
Public Instance Methods
deserialize(value_class, &block)
click to toggle source
# File lib/durable_hash.rb, line 103 def deserialize(value_class, &block) DurableHash.deserializers[@klass][value_class] = block end
serialize(value_class, &block)
click to toggle source
# File lib/durable_hash.rb, line 107 def serialize(value_class, &block) DurableHash.serializers[@klass][value_class] = block end