KDeclarationContainer

JVM
Native
1.0
interface KDeclarationContainer
(JVM source) (Native source)

Represents an entity which may contain declarations of any other entities, such as a class or a package.

Properties

JVM
1.0

members

All functions and properties accessible in this container.

abstract val members: Collection<KCallable<*>>

Inheritors

KClass

Represents a class and provides introspection capabilities. Instances of this class are obtainable by the ::class syntax. See the Kotlin language documentation for more information.

Common
JS
1.0
interface KClass<T : Any> : KClassifier
JVM
Native
1.0
interface KClass<T : Any> : 
    KDeclarationContainer,
    KAnnotatedElement,
    KClassifier