Solutions
Multiplatform
Server-side
Data science
Android
Docs
Community
Teach
Play
Playground
Examples
Koans
toggle menu
kotlin-metadata-jvm
2.1.0
jvm
switch theme
kotlin-metadata-jvm
kotlin.
metadata
Class
Kind
CLASS
INTERFACE
ENUM_CLASS
ENUM_ENTRY
ANNOTATION_CLASS
OBJECT
COMPANION_OBJECT
Class
Name
declares
Default
Value
Experimental
Context
Receivers
has
Annotations
has
Constant
has
Enum
Entries
has
Non
Stable
Parameter
Names
is
Const
is
Crossinline
is
Data
is
Definitely
Non
Null
is
Delegated
is
Expect
is
External
is
Fun
Interface
is
Infix
is
Inline
is
Inner
is
Lateinit
is
Local
Class
Name()
is
Negated
is
Noinline
is
Not
Default
is
Nullable
is
Null
Check
Predicate
is
Operator
is
Reified
is
Secondary
is
Suspend
is
Tailrec
is
Value
is
Var
kind
Km
Annotation
Km
Annotation
Argument
Annotation
Value
Array
KClass
Value
Array
Value
Boolean
Value
Byte
Value
Char
Value
Double
Value
Enum
Value
Float
Value
Int
Value
KClass
Value
Literal
Value
Long
Value
Short
Value
String
Value
UByte
Value
UInt
Value
ULong
Value
UShort
Value
Km
Class
Km
Classifier
Class
Type
Alias
Type
Parameter
Km
Constant
Value
Km
Constructor
Km
Contract
Km
Declaration
Container
Km
Effect
Km
Effect
Expression
Km
Effect
Invocation
Kind
AT_MOST_ONCE
EXACTLY_ONCE
AT_LEAST_ONCE
Km
Effect
Type
RETURNS_CONSTANT
CALLS
RETURNS_NOT_NULL
Km
Flexible
Type
Upper
Bound
Companion
Km
Function
Km
Lambda
Km
Package
Km
Property
Km
Property
Accessor
Attributes
Km
Type
Km
Type
Alias
Km
Type
Parameter
Km
Type
Projection
Companion
Km
Value
Parameter
Km
Variance
INVARIANT
IN
OUT
Km
Version
Km
Version
Requirement
Km
Version
Requirement
Level
WARNING
ERROR
HIDDEN
Km
Version
Requirement
Version
Kind
LANGUAGE_VERSION
COMPILER_VERSION
API_VERSION
UNKNOWN
Member
Kind
DECLARATION
FAKE_OVERRIDE
DELEGATION
SYNTHESIZED
Modality
FINAL
OPEN
ABSTRACT
SEALED
modality
Visibility
INTERNAL
PRIVATE
PROTECTED
PUBLIC
PRIVATE_TO_THIS
LOCAL
visibility
kotlin.
metadata.
jvm
annotations
anonymous
Object
Origin
Name
field
Signature
getter
Signature
has
Method
Bodies
In
Interface
is
Compiled
In
Compatibility
Mode
is
Moved
From
Interface
Companion
is
Raw
JVM_PLATFORM_TYPE_ID
Jvm
Field
Signature
Jvm
Member
Signature
Jvm
Metadata
Version
Companion
Jvm
Method
Signature
Km
Module
Km
Package
Parts
Kotlin
Class
Metadata
Class
Companion
File
Facade
Multi
File
Class
Facade
Multi
File
Class
Part
Synthetic
Class
Unknown
Kotlin
Module
Metadata
Companion
lambda
Class
Origin
Name
local
Delegated
Properties
Metadata()
module
Name
setter
Signature
signature
synthetic
Method
For
Annotations
synthetic
Method
For
Delegate
to
Jvm
Internal
Name()
Unstable
Metadata
Api
kotlin-metadata-jvm
/
kotlin.metadata
/
Visibility
/
PUBLIC
PUBLIC
PUBLIC
Signifies that the corresponding declaration is
public
.
Members
Properties
name
Link copied to clipboard
val
name
:
String
ordinal
Link copied to clipboard
val
ordinal
:
Int