Satisfied Interfaces: Declaration

A type parameter declaration.

Attributes
caseTypesSource Code

The of enumerated bounds for this type parameter.

containerSource Code
shared formal NestableDeclaration container

The declaration that declared this type parameter. This is either a ClassOrInterfaceDeclaration or a FunctionDeclaration.

defaultTypeArgumentSource Code

This type parameter's default type argument, if it has one.

defaultedSource Code
shared formal Boolean defaulted

True if this type parameter has a default type argument and can be omitted.

satisfiedTypesSource Code

The satisfies upper bounds for this type parameter.

varianceSource Code
shared formal Variance variance

This type parameter's variance, as defined by in or out keywords.

Inherited Attributes
Attributes inherited from: Object
Attributes inherited from: Declaration
Inherited Methods
Methods inherited from: Object