KaFlexibleType
Represents a flexible type (or a so-called platform type), a range of types from the lowerBound to the upperBound (both inclusive).
Can be constructed using typeCreator.flexibleType.
Also check nullability utilities in KaType.
Hierarchy
Inherits from KaType.
Members
val lowerBound: KaTypeThe lower bound (such as,
StringinString!).val upperBound: KaTypeThe upper bound (such as,
String?inString!).
27 April 2026