Spec-Zone.ru › Kotlin 2

Target

kotlin-stdlib/kotlin.annotation/Target

Начиная с Kotlin: 1.0

@Target(allowedTargets = [AnnotationTarget.ANNOTATION_CLASS])
annotation class Target(val allowedTargets: AnnotationTarget)

Эта метааннотация указывает виды элементов кода, которые могут быть целями аннотации.

Если метааннотация target отсутствует в объявлении аннотации, аннотацию можно применять к следующим элементам: CLASS, PROPERTY, FIELD, LOCAL_VARIABLE, VALUE_PARAMETER, CONSTRUCTOR, FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER.

Свойства

allowedTargets

Начиная с Kotlin: 1.0

val allowedTargets: Array<out AnnotationTarget>

список допустимых целей аннотации

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.annotation/-target/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API