FormParamBean.java
package io.swagger.v3.jaxrs2.resources.model;
import javax.ws.rs.BeanParam;
import javax.ws.rs.FormParam;
public class FormParamBean {
@FormParam(value = "param1")
private String param1;
@FormParam(value = "param2")
private String param2;
@BeanParam
private NestedBeanParam nestedParams;
public String getParam1() {
return param1;
}
public void setParam1(String param1) {
this.param1 = param1;
}
public String getParam2() {
return param2;
}
public void setParam2(String param2) {
this.param2 = param2;
}
public NestedBeanParam getNestedParams() {
return nestedParams;
}
public void setNestedParams(final NestedBeanParam nestedParams) {
this.nestedParams = nestedParams;
}
private static class NestedBeanParam {
@FormParam(value = "param3")
private String param3;
public String getParam3() {
return param3;
}
public void setParam3(String param3) {
this.param3 = param3;
}
}
}