class EventQ::SerializationProviders::JRuby::Oj::ClassWriter

Public Instance Methods

exec(obj) click to toggle source
# File lib/eventq_base/serialization_providers/jruby/oj/class_writer.rb, line 9
def exec(obj)
  hash = { '^o': obj.class }
  obj.instance_variables.each do |key|
    hash[key[1..-1]] = AttributeWriter.exec(obj.instance_variable_get(key))
  end
  hash
end
valid?(obj) click to toggle source
# File lib/eventq_base/serialization_providers/jruby/oj/class_writer.rb, line 6
def valid?(obj)
  false
end