ArgsアノテーションでArgアノテーションを指定するプロパティ名をvalueに変更することで
以下のようにArgアノテーションを指定するときにプロパティ名を省略できるようにする
@Args(
{ @Arg(key = "Arg3.1"), @Arg(key = "Arg3.2"), @Arg(key = "Arg3.1-other", name = "other", position = 0) })
public void setArg3(String arg3) {
}