【问题标题】:What is the non-deprecated replacement for @scr.property nameRef?@scr.property nameRef 的非弃用替代品是什么?
【发布时间】:2012-06-23 03:03:04
【问题描述】:

我正在替换我不熟悉的代码中的一些已弃用的 Javadoc 注释。大多数 javadoc 注释很容易翻译成 org.apache.felix.scr.annotations,但我不知道如何翻译这个:

/**
 * @scr.property
 *   nameRef="org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY"
 *   values.0="/"
*/

上面的 @Property annotation 翻译成什么 - 特别是 nameRef 部分?

@Property( ???)

【问题讨论】:

    标签: java annotations javadoc apache-felix


    【解决方案1】:

    猜一猜……当我意识到 Javadoc 语法说名称指的是某个枚举值时,这很简单。猜猜我的理智瞬间失灵了:

    @Property(
         name = org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY,
         value = "/"
    )
    

    valueRef 类似,我在另一个项目中遇到过。

    【讨论】:

      猜你喜欢
      • 2016-05-25
      • 1970-01-01
      • 2019-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 2021-05-26
      相关资源
      最近更新 更多