class Object

Public Instance Methods

clone_to_copy?() click to toggle source
# File lib/andromeda/copy_clone.rb, line 12
def clone_to_copy? ; cloneable? end
cloneable?() click to toggle source
# File lib/andromeda/copy_clone.rb, line 13
def cloneable? ; nil end
identical_copy() click to toggle source
# File lib/andromeda/copy_clone.rb, line 5
  def identical_copy
    case clone_to_copy?
    when false then self
    when true then clone
    else clone rescue self end
  end

  def clone_to_copy? ; cloneable? end
  def cloneable? ; nil end
end