Supertype

class Supertype

A HeritageStream value type.

Members defined in Supertype (4 members)

depth

R

The depth of the traversal.

is_conjugated

R

Whether the target is conjugated, i.e. is reachable through an odd number of Conjugations.

relationship

R

The relationship linking to the target.

target

R

The base type.

Attributes

property depth: int

The depth of the traversal.

Note that self is considered a depth 0, hence all supertypes start at depth 1.

property is_conjugated: bool

Whether the target is conjugated, i.e. is reachable through an odd number of Conjugations.

property relationship: syside.Conjugation | syside.Specialization | syside.FeatureChaining

The relationship linking to the target.

property target: syside.Type

The base type.

Used in