Immutable Km Class
data class ImmutableKmClass : ImmutableKmDeclarationContainer, ImmutableKmWithFlags
Content copied to clipboard
Immutable representation of KmClass.
Represents a Kotlin class.
Functions
component1
Link copied to clipboard
component10
Link copied to clipboard
component11
Link copied to clipboard
component12
Link copied to clipboard
component13
Link copied to clipboard
component14
Link copied to clipboard
component15
Link copied to clipboard
component16
Link copied to clipboard
component2
Link copied to clipboard
component3
Link copied to clipboard
component4
Link copied to clipboard
component5
Link copied to clipboard
component6
Link copied to clipboard
component7
Link copied to clipboard
component8
Link copied to clipboard
component9
Link copied to clipboard
copy
Link copied to clipboard
fun copy(flags: Flags, name: ClassName, typeParameters: List<ImmutableKmTypeParameter>, supertypes: List<ImmutableKmType>, functions: List<ImmutableKmFunction>, properties: List<ImmutableKmProperty>, typeAliases: List<ImmutableKmTypeAlias>, constructors: List<ImmutableKmConstructor>, companionObject: String?, nestedClasses: List<String>, enumEntries: List<String>, sealedSubclasses: List<ClassName>, versionRequirements: List<ImmutableKmVersionRequirement>, localDelegatedProperties: List<ImmutableKmProperty>, moduleName: String?, anonymousObjectOriginName: String?): ImmutableKmClass
Content copied to clipboard
Properties
anonymousObjectOriginName
Link copied to clipboard
companionObject
Link copied to clipboard
constructors
Link copied to clipboard
enumEntries
Link copied to clipboard
functions
Link copied to clipboard
localDelegatedProperties
Link copied to clipboard
moduleName
Link copied to clipboard
nestedClasses
Link copied to clipboard
properties
Link copied to clipboard
sealedSubclasses
Link copied to clipboard
supertypes
Link copied to clipboard
typeAliases
Link copied to clipboard
typeParameters
Link copied to clipboard
versionRequirements
Link copied to clipboard
Extensions
isAnnotation
Link copied to clipboard
isClass
Link copied to clipboard
isCompanionObject
Link copied to clipboard
isData
Link copied to clipboard
isEnum
Link copied to clipboard
isEnumEntry
Link copied to clipboard
isExpect
Link copied to clipboard
isExternal
Link copied to clipboard
isFun
Link copied to clipboard
isInline
Link copied to clipboard
isInner
Link copied to clipboard
isInterface
Link copied to clipboard
isObject
Link copied to clipboard