package org.jboss.resteasy.test.validation.resource;
import javax.validation.constraints.Size;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
@Path("/")
@ValidationComplexOtherGroupConstraint(groups = ValidationComplexOtherGroup.class)
public class ValidationComplexResourceWithOtherGroups {
@Size(min = 2, groups = ValidationComplexOtherGroup.class)
String s = "abc";
String t;
@POST
@Path("test/{t}/{u}")
@Size(min = 2, groups = {ValidationComplexOtherGroup.class})
public String test(@Size(min = 2, groups = ValidationComplexOtherGroup.class) @PathParam("u") String u) {
return u;
}
@PathParam("t")
public void setT(String t) {
this.t = t;
}
@Size(min = 2, groups = ValidationComplexOtherGroup.class)
public String getT() {
return t;
}
}