Companion

object Companion

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
invoke
Link copied to clipboard
@JvmName(name = "get")
operator fun invoke(name: String, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and without bounds.
@JvmName(name = "get")
operator fun invoke(name: String, vararg bounds: TypeName, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
@JvmName(name = "get")
operator fun invoke(name: String, vararg bounds: Type, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
@JvmName(name = "get")
operator fun invoke(name: String, vararg bounds: KClass<*>, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
@JvmName(name = "getWithTypes")
operator fun invoke(name: String, bounds: Iterable<Type>, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
@JvmName(name = "getWithClasses")
operator fun invoke(name: String, bounds: Iterable<KClass<*>>, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
@JvmName(name = "get")
operator fun invoke(name: String, bounds: List<TypeName>, variance: KModifier? = null): TypeVariableName
Returns type variable named name with variance and bounds.
toString
Link copied to clipboard
open fun toString(): String