Пакет kotlin.annotation
Поддержка библиотек для функциональности аннотаций Kotlin.
Типы
AnnotationRetention
Содержит список возможных удержаний аннотаций.
enum class AnnotationRetention
AnnotationTarget
Содержит список элементов кода, которые являются возможными целевыми объектами аннотаций.
enum class AnnotationTarget
Аннотации
MustBeDocumented
Эта мета-аннотация определяет, что аннотация является частью публичного API и, следовательно, должна быть включена в сгенерированную документацию для элемента, к которому применена аннотация.
annotation class MustBeDocumented
Repeatable
Эта мета-аннотация определяет, что аннотация может быть применена дважды или более к одному элементу кода.
annotation class Repeatable
Retention
Эта мета-аннотация определяет, сохраняется ли аннотация в двоичном выходе и видима ли она для рефлексии. По умолчанию, оба значения — истина.
annotation class Retention
Target
Эта мета-аннотация указывает типы элементов кода, которые могут быть целевыми для аннотации.
annotation class Target
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.annotation/index.html