【问题标题】:Java annotated method - enforce at least one annotated parameterJava 带注释的方法 - 强制执行至少一个带注释的参数
【发布时间】:2015-02-11 01:46:23
【问题描述】:

我想确保使用自定义 @MyMethod 注释的每个方法都至少有一个使用 @MyParam 注释的参数。是否可以强制执行编译时间,即下面的编译,并且在 args 中没有 @MyParam 它不会编译。

@MyMethod
public void someMethod (int x, @MyParam int y) {
...
}

【问题讨论】:

    标签: java parameters annotations required


    【解决方案1】:

    是的,如果你使用annotation processing是可能的

    【讨论】:

    • 是的,注解处理应该做,有没有人愿意提供示例代码sn-p?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 2010-10-05
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    相关资源
    最近更新 更多