Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class ParameterizedTypeImpl(ownerType: Type?, rawType: Type, actualTypeArguments: Type) : ParameterizedType
Link copied to clipboard
Properties
Functions
Link copied to clipboard
fun createStarProjectedType(classifier: KClass<*>, nullable: Boolean = false, annotations: List<Annotation> = emptyList()): KType
Link copied to clipboard
fun KClass<*>.createStarProjectedType(nullable: Boolean = false, annotations: List<Annotation> = emptyList()): KType
Link copied to clipboard
fun createType(classifier: KClassifier, arguments: List<KTypeProjection> = emptyList(), nullable: Boolean = false, annotations: List<Annotation> = emptyList()): KType
Link copied to clipboard
Link copied to clipboard
Compares two KTypes for equality, ignoring nullability.
Link copied to clipboard
Compares two KTypes for equality, treating platform types as non-nullable types (e.g. String!
->String
).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard