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