Пакет 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–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