Satisfied Interfaces: OpenType
Direct Known Satisfying Interfaces: OpenClassType, OpenInterfaceType
All Known Subtypes Hierarchy

- OpenClassOrInterfaceType
  - OpenClassType
  - OpenInterfaceType

An open class or interface, with open type arguments.

For example, `List<T>` is an open interface type, with a type argument which is the OpenTypeVariable `T`.

Attributes
declaration | Source Code shared formal ClassOrInterfaceDeclaration declaration The class or interface declaration for this open type.
extendedType | Source Code shared formal OpenClassType? extendedType The extended type of this open type.
satisfiedTypes | Source Code shared formal OpenInterfaceType[] satisfiedTypes The satisfied types of this open type.
typeArguments | Source Code shared formal Map<TypeParameter,OpenType> typeArguments The set of open type arguments.

Inherited Attributes
Attributes inherited from: Object hash, string

Inherited Methods
Methods inherited from: Object equals