package com.shkpr.service.alambizplugin.apiparam; import com.shkpr.service.alambizplugin.controllervalid.CommonParamValidSK; import lombok.Getter; import lombok.Setter; import org.hibernate.validator.constraints.Range; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; @Getter @Setter public class JPGetOne { @NotBlank(groups = { CommonParamValidSK.class}) @Size(min = 1, max = 64, groups = { CommonParamValidSK.class}) private String uid = ""; @Range(min = 0, max = 1, groups = {CommonParamValidSK.class}) private int base = 0; public JPGetOne() { } public boolean checkValid(){ return true; } @Override public String toString() { return "{" + "uid='" + uid + '\'' + ", base=" + base + '}'; } }