enum class AnnotationTarget
Contains the list of code elements which are the possible annotation targets
Class, interface or object, annotation class is also included | |
Annotation class only | |
Generic type parameter (unsupported yet) | |
Property | |
Field, including property's backing field | |
Local variable | |
Value parameter of a function or a constructor | |
Constructor only (primary or secondary) | |
Function (constructors are not included) | |
Property getter only | |
Property setter only | |
Type usage | |
Any expression | |
File | |
Type alias |
© 2010–2017 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.annotation/-annotation-target/