Rules
Between
Require a value, length, or collection size to fall within an inclusive range.
Use between(...) for inclusive ranges.
Teki schema = Teki.fromRules(
string("displayName").between(2, 80),
number("quantity").between(1, 99),
array("items").between(1, 50)
);Available on
string(...)asbetween(int, int)number(...)asbetween(long, long)array(...)asbetween(int, int)elements()asbetween(int, int)
Annotation equivalent
import dev.ditsche.teki.annotation.Between;
public class SignupRequest {
@Between(min = 8, max = 128)
private String password;
}