代码之家  ›  专栏  ›  技术社区  ›  Feedforward

仅用于注释参数的Kotlin注释

  •  0
  • Feedforward  · 技术社区  · 7 年前

    我想要一个Kotlin注释,它只能用作另一个注释的参数。我应该使用哪个目标?

    // @Target   <- ?
    annotation class MyConfigurationEntry(
        val option,
        val value
    )
    
    @Target(AnnotationTarget.FUNCTION)
    annotation class MyConfiguration(vararg val entries: MyConfigurationEntry)
    
    0 回复  |  直到 7 年前
        1
  •  1
  •   apksherlock    7 年前

    我相信是的 @Target(AnnotationTarget.ANNOTATION_CLASS)

    仅注释类

    Kotlin版本1.3.41