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
.
no type hierarchy
Attributes | |
declaration | Source Codeshared formal ClassOrInterfaceDeclaration declaration The class or interface declaration for this open type. |
extendedType | Source Codeshared formal OpenClassType? extendedType The extended type of this open type. |
satisfiedTypes | Source Codeshared formal OpenInterfaceType[] satisfiedTypes The satisfied types of this open type. |
typeArguments | Source Codeshared formal Map<TypeParameter,OpenType> typeArguments The set of open type arguments. |
Inherited Attributes |
Attributes inherited from: Object |
Inherited Methods |
Methods inherited from: Object |