kotlinpoet / com.squareup.kotlinpoet / TypeVariableName / invoke

invoke

@JvmStatic @JvmName("get") @JvmOverloads operator fun invoke(name: String, variance: KModifier? = null): TypeVariableName

Returns type variable named name with variance and without bounds.

@JvmStatic @JvmName("get") @JvmOverloads operator fun invoke(name: String, vararg bounds: TypeName, variance: KModifier? = null): TypeVariableName
@JvmStatic @JvmName("get") @JvmOverloads operator fun invoke(name: String, vararg bounds: KClass<*>, variance: KModifier? = null): TypeVariableName
@JvmStatic @JvmName("get") @JvmOverloads operator fun invoke(name: String, vararg bounds: Type, variance: KModifier? = null): TypeVariableName

Returns type variable named name with variance and bounds.