Пакет kotlin.annotation
Поддержка библиотеки для функционала аннотаций Kotlin.
Типы
AnnotationRetention
Содержит список возможных сохранений аннотаций.
enum class AnnotationRetention
AnnotationTarget
Содержит список элементов кода, которые могут быть целевыми для аннотаций.
enum class AnnotationTarget
Аннотации
MustBeDocumented
Эта мета-аннотация определяет, что аннотация является частью публичного API и, следовательно, должна быть включена в сгенерированную документацию для элемента, к которому применена аннотация.
annotation class MustBeDocumented
Repeatable
Эта мета-аннотация определяет, что аннотация может быть применена дважды или более к одному элементу кода.
annotation class Repeatable
Retention
Эта мета-аннотация определяет, сохраняется ли аннотация в двоичном выходе и видна ли для рефлексии. По умолчанию оба значения равны true.
annotation class Retention
Target
Эта мета-аннотация указывает типы элементов кода, которые могут быть целевыми для аннотации.
annotation class Target
© 2010–2022 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