winter / io.jentz.winter / GenericClassTypeKey

GenericClassTypeKey

abstract class GenericClassTypeKey<R : Any> : TypeKey<R>

Constructors

<init>

GenericClassTypeKey(qualifier: Any? = null)

Properties

qualifier

open val qualifier: Any?

type

val type: Type

Functions

equals

open fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

typeEquals

open fun typeEquals(other: TypeKey<*>): Boolean

Test if other has the same type. Like equals without looking onto the qualifier.