Class: ActiveJob::Serializers::BigDecimalSerializer
Overview
Instance Method Summary
collapse
#initialize, #serialize?
Instance Method Details
#deserialize(hash) ⇒ Object
12
13
14
|
# File 'lib/active_job/serializers/big_decimal_serializer.rb', line 12
def deserialize(hash)
BigDecimal(hash["value"])
end
|
#klass ⇒ Object
16
17
18
|
# File 'lib/active_job/serializers/big_decimal_serializer.rb', line 16
def klass
BigDecimal
end
|
#serialize(big_decimal) ⇒ Object
8
9
10
|
# File 'lib/active_job/serializers/big_decimal_serializer.rb', line 8
def serialize(big_decimal)
super("value" => big_decimal.to_s)
end
|