module Sequel::Plugins::Serialization::InstanceMethods

Public Instance Methods

before_validation() click to toggle source

Serialize deserialized values before saving

Calls superclass method
    # File lib/sequel/plugins/serialization.rb
191 def before_validation
192   serialize_deserialized_values
193   super
194 end
deserialized_values() click to toggle source

Hash of deserialized values, used as a cache.

    # File lib/sequel/plugins/serialization.rb
178 def deserialized_values
179   @deserialized_values ||= {}
180 end
freeze() click to toggle source

Freeze the deserialized values

Calls superclass method
    # File lib/sequel/plugins/serialization.rb
183 def freeze
184   deserialized_values
185   super
186   deserialized_values.freeze
187   self
188 end