KaClassLikeSymbol
Represents a class, object, interface, or a type alias declaration.
Hierarchy
A sealed class.
Inherits from KaClassifierSymbol.
Notable inheritors: KaClassSymbol, KaTypeAliasSymbol.
Members
val classId: ClassId?
The fully-qualified name of a declaration, or
null
if the declaration is local.
Utilities
val KaClassLikeSymbol.samConstructor: KaSamConstructorSymbol?
Associated
KaSamConstructorSymbol
if the givenKaClassLikeSymbol
is a functional interface type (SAM).
Last modified: 01 August 2024