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 The set of open type arguments. |
| Inherited Attributes |
| Attributes inherited from: Object |