KType
Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.
Since Kotlin
1.0Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.
Since Kotlin
1.1Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.
Since Kotlin
1.0Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.
Since Kotlin
1.3Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.
Since Kotlin
1.8Properties
Annotations which are present on this element.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
Type arguments passed for the parameters of the classifier in this type. For example, in the type Array<out Number>
the only type argument is out Number
.
The declaration of the classifier used in this type. For example, in the type List<String>
the classifier would be the KClass instance for List.
The declaration of the classifier used in this type. For example, in the type List<String>
the classifier would be the KClass instance for List.
The declaration of the classifier used in this type. For example, in the type List<String>
the classifier would be the KClass instance for List.
The declaration of the classifier used in this type. For example, in the type List<String>
the classifier would be the KClass instance for List.
The declaration of the classifier used in this type. For example, in the type List<String>
the classifier would be the KClass instance for List.
true
if this type was marked nullable in the source code.
true
if this type was marked nullable in the source code.
true
if this type was marked nullable in the source code.
true
if this type was marked nullable in the source code.
true
if this type was marked nullable in the source code.
true
if this type was marked nullable in the source code.