Class: Object

Inherits:
BasicObject
Defined in:
lib/has_metadata_column.rb

Instance Method Summary collapse

Instance Method Details

#deep_cloneObject

Creates a deep copy of this object.

Raises:

  • (TypeError)

    If the object cannot be deep-copied. All objects that can be marshalled can be deep-copied.



11
12
13
# File 'lib/has_metadata_column.rb', line 11

def deep_clone
  Marshal.load Marshal.dump(self)
end