// TODO:
if (value instanceof String str) {
if (str.length() < range.min() || str.length() > range.max()) {
throw new IllegalArgumentException(field.getName()+" is out of range.");
}
if (value instanceof Integer i) {
if (i < range.min() || i > range.max()) {
Sign in to make a reply
Best of Me
// TODO:
if (value instanceof String str) {
if (str.length() < range.min() || str.length() > range.max()) {
throw new IllegalArgumentException(field.getName()+" is out of range.");
}
}
if (value instanceof Integer i) {
if (i < range.min() || i > range.max()) {
throw new IllegalArgumentException(field.getName()+" is out of range.");
}
}