public static void setParameterStyle(Parameter parameter, io.swagger.v3.oas.annotations.Parameter p) { if (StringUtils.isNotBlank(p.style().toString())) { parameter.setStyle(Parameter.StyleEnum.valueOf(p.style().toString().toUpperCase())); } }
if (explode != null) { parameter.setExplode(explode); } else if(parameter.getStyle().equals(StyleEnum.FORM)){ parameter.setExplode(Boolean.TRUE); } else {
if (explode != null) { parameter.setExplode(explode); } else if(parameter.getStyle().equals(StyleEnum.FORM)){ parameter.setExplode(Boolean.TRUE); } else {
if (explode != null) { parameter.setExplode(explode); } else if(parameter.getStyle().equals(StyleEnum.FORM)){ parameter.setExplode(Boolean.TRUE); } else {
if (Parameter.StyleEnum.FORM.equals(qp.getStyle())) { if (qp.getExplode() != null && qp.getExplode()) { paramPart.append(","); paramPart.append(param.getName()).append("2"); } else if (Parameter.StyleEnum.PIPEDELIMITED.equals(qp.getStyle())) { paramPart.append("|"); } else if (Parameter.StyleEnum.SPACEDELIMITED.equals(qp.getStyle())) { paramPart.append("%20"); } else {
if (Parameter.StyleEnum.FORM.equals(queryParameter.getStyle())) { if (queryParameter.getExplode() != null && queryParameter.getExplode()) { paramPart.append(","); else if (Parameter.StyleEnum.PIPEDELIMITED.equals(queryParameter.getStyle())) { paramPart.append("|"); else if (Parameter.StyleEnum.SPACEDELIMITED.equals(queryParameter.getStyle())) { paramPart.append("%20");
if (Parameter.StyleEnum.FORM.equals(queryParameter.getStyle())) { if (queryParameter.getExplode() != null && queryParameter.getExplode()) { paramPart.append(","); else if (Parameter.StyleEnum.PIPEDELIMITED.equals(queryParameter.getStyle())) { paramPart.append("|"); else if (Parameter.StyleEnum.SPACEDELIMITED.equals(queryParameter.getStyle())) { paramPart.append("%20");
public void setStyle(String value, Parameter parameter, String location, ObjectNode obj, ParseResult result) { if (StringUtils.isBlank(value)) { if (QUERY_PARAMETER.equals(parameter.getIn()) || COOKIE_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (PATH_PARAMETER.equals(parameter.getIn()) || HEADER_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } } else { if (value.equals(Parameter.StyleEnum.FORM.toString())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (value.equals(Parameter.StyleEnum.DEEPOBJECT.toString())) { parameter.setStyle(Parameter.StyleEnum.DEEPOBJECT); } else if (value.equals(Parameter.StyleEnum.LABEL.toString())) { parameter.setStyle(Parameter.StyleEnum.LABEL); } else if (value.equals(Parameter.StyleEnum.MATRIX.toString())) { parameter.setStyle(Parameter.StyleEnum.MATRIX); } else if (value.equals(Parameter.StyleEnum.PIPEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.PIPEDELIMITED); } else if (value.equals(Parameter.StyleEnum.SIMPLE.toString())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } else if (value.equals(Parameter.StyleEnum.SPACEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.SPACEDELIMITED); } else { result.invalidType(location, "style", "string", obj); } } }
public void setStyle(String value, Parameter parameter, String location, ObjectNode obj, ParseResult result) { if (StringUtils.isBlank(value)) { if (QUERY_PARAMETER.equals(parameter.getIn()) || COOKIE_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (PATH_PARAMETER.equals(parameter.getIn()) || HEADER_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } } else { if (value.equals(Parameter.StyleEnum.FORM.toString())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (value.equals(Parameter.StyleEnum.DEEPOBJECT.toString())) { parameter.setStyle(Parameter.StyleEnum.DEEPOBJECT); } else if (value.equals(Parameter.StyleEnum.LABEL.toString())) { parameter.setStyle(Parameter.StyleEnum.LABEL); } else if (value.equals(Parameter.StyleEnum.MATRIX.toString())) { parameter.setStyle(Parameter.StyleEnum.MATRIX); } else if (value.equals(Parameter.StyleEnum.PIPEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.PIPEDELIMITED); } else if (value.equals(Parameter.StyleEnum.SIMPLE.toString())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } else if (value.equals(Parameter.StyleEnum.SPACEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.SPACEDELIMITED); } else { result.invalidType(location, "style", "string", obj); } } }
public void setStyle(String value, Parameter parameter, String location, ObjectNode obj, ParseResult result) { if (StringUtils.isBlank(value)) { if (QUERY_PARAMETER.equals(parameter.getIn()) || COOKIE_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (PATH_PARAMETER.equals(parameter.getIn()) || HEADER_PARAMETER.equals(parameter.getIn())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } } else { if (value.equals(Parameter.StyleEnum.FORM.toString())) { parameter.setStyle(Parameter.StyleEnum.FORM); } else if (value.equals(Parameter.StyleEnum.DEEPOBJECT.toString())) { parameter.setStyle(Parameter.StyleEnum.DEEPOBJECT); } else if (value.equals(Parameter.StyleEnum.LABEL.toString())) { parameter.setStyle(Parameter.StyleEnum.LABEL); } else if (value.equals(Parameter.StyleEnum.MATRIX.toString())) { parameter.setStyle(Parameter.StyleEnum.MATRIX); } else if (value.equals(Parameter.StyleEnum.PIPEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.PIPEDELIMITED); } else if (value.equals(Parameter.StyleEnum.SIMPLE.toString())) { parameter.setStyle(Parameter.StyleEnum.SIMPLE); } else if (value.equals(Parameter.StyleEnum.SPACEDELIMITED.toString())) { parameter.setStyle(Parameter.StyleEnum.SPACEDELIMITED); } else { result.invalidType(location, "style", "string", obj); } } }
protected String getCollectionFormat(Parameter parameter) { if (Parameter.StyleEnum.FORM.equals(parameter.getStyle())) { if (parameter.getExplode() != null && parameter.getExplode()) { return "csv"; } else { return "multi"; } } else if (Parameter.StyleEnum.PIPEDELIMITED.equals(parameter.getStyle())) { return "pipe"; } else if (Parameter.StyleEnum.SPACEDELIMITED.equals(parameter.getStyle())) { return "space"; } else { return null; } }
protected String getCollectionFormat(Parameter parameter) { if (Parameter.StyleEnum.FORM.equals(parameter.getStyle())) { if (parameter.getExplode() != null && parameter.getExplode()) { return "csv"; } else { return "multi"; } } else if (Parameter.StyleEnum.PIPEDELIMITED.equals(parameter.getStyle())) { return "pipe"; } else if (Parameter.StyleEnum.SPACEDELIMITED.equals(parameter.getStyle())) { return "space"; } else { return null; } }
protected String getCollectionFormat(Parameter parameter) { if (Parameter.StyleEnum.FORM.equals(parameter.getStyle())) { // Ref: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#style-values if (Boolean.TRUE.equals(parameter.getExplode())) { // explode is true (default) return "multi"; } else { return "csv"; } } else if (Parameter.StyleEnum.SIMPLE.equals(parameter.getStyle())) { return "csv"; } else if (Parameter.StyleEnum.PIPEDELIMITED.equals(parameter.getStyle())) { return "pipe"; } else if (Parameter.StyleEnum.SPACEDELIMITED.equals(parameter.getStyle())) { return "space"; } else { return null; } }
public static void setParameterStyle(Parameter parameter, io.swagger.v3.oas.annotations.Parameter p) { if (StringUtils.isNotBlank(p.style().toString())) { parameter.setStyle(Parameter.StyleEnum.valueOf(p.style().toString().toUpperCase())); } }