ElementsClassInspector

class ElementsClassInspector : ClassInspector

An Elements-based implementation of ClassInspector.

Types

Companion
Link copied to clipboard
object Companion

Functions

containerData
Link copied to clipboard
open override fun containerData(declarationContainer: ImmutableKmDeclarationContainer, className: ClassName, parentClassName: ClassName?): ContainerData
declarationContainerFor
Link copied to clipboard
open override fun declarationContainerFor(className: ClassName): ImmutableKmDeclarationContainer
enumEntry
Link copied to clipboard
open override fun enumEntry(enumClassName: ClassName, memberName: String): EnumEntryData
isInterface
Link copied to clipboard
open override fun isInterface(className: ClassName): Boolean
methodExists
Link copied to clipboard
open override fun methodExists(className: ClassName, methodSignature: JvmMethodSignature): Boolean

Properties

supportsNonRuntimeRetainedAnnotations
Link copied to clipboard
open override val supportsNonRuntimeRetainedAnnotations: Boolean = true