kotlin.annotation (original) (raw)
Package-level declarations
Library support for the Kotlin annotation facility.
Contains the list of possible annotation's retentions.
Contains the list of code elements which are the possible annotation targets
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.
This meta-annotation determines that an annotation is applicable twice or more on a single code element
This meta-annotation determines whether an annotation is stored in binary output and visible for reflection. By default, both are true.
This meta-annotation indicates the kinds of code elements which are possible targets of an annotation.