PureClassOrObject

interface PureClassOrObject : PureElement, DeclarationContainer

Functions

Link copied to clipboard
abstract fun hasExplicitPrimaryConstructor(): Boolean
Link copied to clipboard
abstract fun hasPrimaryConstructor(): Boolean

Properties

Link copied to clipboard
abstract val body: ClassBody?
Link copied to clipboard
abstract val companionObjects: List<ObjectDeclaration?>
Link copied to clipboard
abstract val declarations: List<Declaration>
Link copied to clipboard
abstract val isLocal: Boolean
Link copied to clipboard
abstract val name: String?
Link copied to clipboard
abstract val primaryConstructor: PrimaryConstructor?
Link copied to clipboard
abstract val primaryConstructorModifierList: ModifierList?
Link copied to clipboard
abstract val primaryConstructorParameters: List<Parameter>
Link copied to clipboard
abstract val psiOrParent: Element
Link copied to clipboard
abstract val secondaryConstructors: List<SecondaryConstructor?>
Link copied to clipboard
abstract val superTypeListEntries: List<SuperTypeListEntry>

Inheritors

Link copied to clipboard