interface Class : Type, Comment
parameters |
Constructor abstract val parameters: ArrayList<Parameter> |
fullName |
fun Identifier.fullName(): String |
generic |
fun Type.generic(): Type |
genericIn |
fun Type.genericIn(type: VaryingType): Type |
notGeneric |
fun Type.notGeneric(): Type |
vary |
fun Type.vary(variance: TypeVariance = TypeVariance.No): VaryingType |
DataClass |
data class DataClass : Class |
SealedClass |
data class SealedClass : Class |
SubClass |
interface SubClass : Class |