org.omegahat.Environment.DataStructures
Interface DeepCopyable


public interface DeepCopyable

Implementing this interface is an assertion that the class has a copy(true) method that returns a deep copy of the object. The method declaration is _not_ included in this interface, so that it can its return type can be something other than Object.

Implementing this interface allows the Omgehat interperter to test for copyability.