Package kotlin.annotation
Library support for the Kotlin annotation facility.
Types
AnnotationRetention
Contains the list of possible annotation's retentions.
enum class AnnotationRetentionAnnotationTarget
Contains the list of code elements which are the possible annotation targets
enum class AnnotationTargetAnnotations
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 MustBeDocumentedRepeatable
This meta-annotation determines that an annotation is applicable twice or more on a single code element
annotation class RepeatableRetention
This meta-annotation determines whether an annotation is stored in binary output and visible for reflection. By default, both are true.
annotation class RetentionTarget
This meta-annotation indicates the kinds of code elements which are possible targets of an annotation.
annotation class Target