class BindingDumper::Dumpers::PrimitiveDumper
Class responsible for converting primitive objects to marshalable hash
@see SUPPORTED_CLASSES
Constants
- SUPPORTED_CLASSES
Public Instance Methods
can_convert?()
click to toggle source
Returns true if PrimitiveDumper
can convert passed abstract_object
@return [true, false]
# File lib/binding_dumper/dumpers/primitive_dumper.rb, line 22 def can_convert? SUPPORTED_CLASSES.any? do |klass| abstract_object.is_a?(klass) end end
can_deconvert?()
click to toggle source
# File lib/binding_dumper/dumpers/primitive_dumper.rb, line 28 def can_deconvert? true end
convert()
click to toggle source
Returns abstract_object
@return [Object]
# File lib/binding_dumper/dumpers/primitive_dumper.rb, line 36 def convert primitive end
deconvert()
click to toggle source
Returns abstract_object
@return [Object]
# File lib/binding_dumper/dumpers/primitive_dumper.rb, line 44 def deconvert primitive end