abstract class GenericClassTypeKey<R : Any> : TypeKey<R>
| GenericClassTypeKey(qualifier: Any? = null) | 
| open val qualifier: Any? | |
| val type: Type | 
| open fun equals(other: Any?): Boolean | |
| open fun hashCode(): Int | |
| open fun toString(): String | |
| open fun typeEquals(other: TypeKey<*>): BooleanTest if other has the same type. Like equals without looking onto the qualifier. |