org.omegahat.Environment.DataStructures
Interface ShallowCopyable

All Known Implementing Classes:
OrderedTable

public interface ShallowCopyable

Implementing this interface is an assertion that the class has a copy() method that returns a shallow 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.