在javadoc中定义所需的哈希值

时间:2014-09-10 18:32:05

标签: java groovy javadoc

假设我有一个像这样的Java方法:

void configure(Map<String, String> values) {
    assert values.containsKey("x"), "Missing parameter x"
}

是否可以在JavaDoc注释中指定“{”是values中的必需值?

1 个答案:

答案 0 :(得分:0)

如果您可以更改方法的签名,并假设x是必需参数,但Map可能包含其他(可选)参数,您可以在签名本身通过

void configure(String xValue, Map<String, String> optionalValues = [:]) {

}