class Firecord::Record::Serializer
Public Class Methods
new(value, type)
click to toggle source
# File lib/firecord/record/serializer.rb, line 4 def initialize(value, type) @value = value @type = type end
Public Instance Methods
value()
click to toggle source
# File lib/firecord/record/serializer.rb, line 9 def value @value.nil? ? @value : send(@type) end
Private Instance Methods
float()
click to toggle source
# File lib/firecord/record/serializer.rb, line 29 def float @value.respond_to?(:to_f) ? @value.to_f : nil end
integer()
click to toggle source
# File lib/firecord/record/serializer.rb, line 25 def integer @value.respond_to?(:to_i) ? @value.to_i : nil end
private_key()
click to toggle source
# File lib/firecord/record/serializer.rb, line 21 def private_key @value end