protected static void processApiParam(ApiParam param, BodyParameter p) { if (param.required()) { p.setRequired(true); } if (StringUtils.isNotEmpty(param.name())) { p.setName(param.name()); } if (StringUtils.isNotEmpty(param.value())) { p.setDescription(param.value()); } if (StringUtils.isNotEmpty(param.access())) { p.setAccess(param.access()); } Example example = param.examples(); if (example != null && example.value() != null) { for (ExampleProperty ex : example.value()) { String mediaType = ex.mediaType(); String value = ex.value(); if (!mediaType.isEmpty() && !value.isEmpty()) { p.example(mediaType.trim(), value.trim()); } } } }
protected static void processApiParam(ApiParam param, BodyParameter p) { if (param.required()) { p.setRequired(true); } if (StringUtils.isNotEmpty(param.name())) { p.setName(param.name()); } if (StringUtils.isNotEmpty(param.value())) { p.setDescription(param.value()); } if (StringUtils.isNotEmpty(param.access())) { p.setAccess(param.access()); } Example example = param.examples(); if (example != null && example.value() != null) { for (ExampleProperty ex : example.value()) { String mediaType = ex.mediaType(); String value = ex.value(); if (!mediaType.isEmpty() && !value.isEmpty()) { p.example(mediaType.trim(), value.trim()); } } } }
bp.setAccess(param.getAccess());
parameter.setAccess(apiParam.access()); parameter.setName(apiParam.name());