Module Sequel::Plugins::Serialization::InstanceMethods
In: lib/sequel/plugins/serialization.rb

Methods

Public Instance methods

Serialize deserialized values before saving

[Source]

     # File lib/sequel/plugins/serialization.rb, line 165
165:         def before_save
166:           serialize_deserialized_values
167:           super
168:         end

Hash of deserialized values, used as a cache.

[Source]

     # File lib/sequel/plugins/serialization.rb, line 171
171:         def deserialized_values
172:           @deserialized_values ||= {}
173:         end

Freeze the deserialized values

[Source]

     # File lib/sequel/plugins/serialization.rb, line 176
176:         def freeze
177:           deserialized_values.freeze
178:           super
179:         end

[Validate]