Library support for the Kotlin annotation facility.
enum class AnnotationRetention Contains the list of possible annotation's retentions. | |
enum class AnnotationTarget Contains the list of code elements which are the possible annotation targets |
annotation class MustBeDocumented This meta-annotation determines that an annotation is a part of public API and therefore should be included in the generated documentation for the element to which the annotation is applied. | |
annotation class Repeatable This meta-annotation determines that an annotation is applicable twice or more on a single code element | |
annotation class Retention This meta-annotation determines whether an annotation is stored in binary output and visible for reflection. By default, both are true. | |
annotation class Target This meta-annotation indicates the kinds of code elements which are possible targets of an annotation. |
© 2010–2018 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.annotation/index.html