SClassExtension-class: Class to Represent Inheritance (Extension) Relations
Description
An object from this class represents a single is
relationship; lists of these objects are used to represent all the
extensions (superclasses) and subclasses for a given class. The
object contains information about how the relation is defined and
methods to coerce, test, and replace correspondingly.Objects from the Class
Objects from this class are generated by setIs
,
from direct calls and from the contains=
information in a call to setClass
, and from class unions created by setClassUnion
.
In the last case, the information is stored in defining the subclasses of the union class (allowing unions to contain sealed classes).Methods
No methods defined with class "SClassExtension"
in the
signature.See Also
is
,
as
, and the
classRepresentation
class.