class EventQ::SerializationProviders::JRuby::Oj::RationalWriter

Public Instance Methods

exec(obj) click to toggle source
# File lib/eventq_base/serialization_providers/jruby/oj/rational_writer.rb, line 9
def exec(obj)
  {
    '^O': 'Rational',
    numerator: obj.numerator,
    denominator: obj.denominator
  }
end
valid?(obj) click to toggle source
# File lib/eventq_base/serialization_providers/jruby/oj/rational_writer.rb, line 6
def valid?(obj)
  obj.is_a?(Rational)
end