注释属性ApiOperation.notes的值必须是常量表达式

时间:2014-03-21 05:32:19

标签: java swagger

我正在尝试从类中生成一个示例json并将该字符串分配给ApiOperation.notes,但它不断给出一个错误,指出“注释属性的值ApiOperation.notes必须是一个常量表达式。”

有没有办法解决这个问题?

@ApiOperation(
    value = "Get a content type by its name",
    notes = Helper.generateSampleJson(SomeClass.class),
    response = classOf[models.ContentType],
  )

class Helper {

    public static String generateSampleJson(Class c){
        Gson gson = new Gson();
        return gson.toJson(c);
    }
}

0 个答案:

没有答案
相关问题