class Relaxo::Model::Properties::Serialized

Public Class Methods

[](klass, proc = nil) click to toggle source
# File lib/relaxo/model/properties/attribute.rb, line 50
def self.[](klass, proc = nil)
        self.new(klass, &proc)
end
new(klass, &serialization) click to toggle source
# File lib/relaxo/model/properties/attribute.rb, line 54
def initialize(klass, &serialization)
        @klass = klass
end

Public Instance Methods

convert_from_primative(dataset, value) click to toggle source
# File lib/relaxo/model/properties/attribute.rb, line 62
def convert_from_primative(dataset, value)
        @klass.load(value)
end
convert_to_primative(value) click to toggle source
# File lib/relaxo/model/properties/attribute.rb, line 58
def convert_to_primative(value)
        @klass.dump(value)
end