GenericClassTypeKey

abstract class GenericClassTypeKey<R>(val isOptional: Boolean = false, val qualifier: Qualifier? = null) : TypeKey<R> (source)

Constructors

Link copied to clipboard
constructor(isOptional: Boolean = false, qualifier: Qualifier? = null)

Properties

Link copied to clipboard
open override val isOptional: Boolean
Link copied to clipboard
open override val qualifier: Qualifier?
Link copied to clipboard
val type: Type

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun typeEquals(other: TypeKey<*>): Boolean

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