NestedBeanParam.java
package io.swagger.v3.jaxrs2.resources.model;
import javax.ws.rs.BeanParam;
import javax.ws.rs.DefaultValue;
import javax.ws.rs.QueryParam;
public class NestedBeanParam {
@BeanParam
private NestedClass nestedParams;
public NestedClass getNestedParams() {
return nestedParams;
}
public void setNestedParams(final NestedClass nestedParams) {
this.nestedParams = nestedParams;
}
public class NestedClass {
@QueryParam(value = "queryParam")
@DefaultValue("10")
private Integer queryParam = 10;
public Integer getQueryParam() {
return queryParam;
}
public void setQueryParam(final Integer queryParam) {
this.queryParam = queryParam;
}
}
}