methods (version 3.3)

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.

Arguments

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.