public abstract class AbstractConstraintsBuilder<T,B extends AbstractConstraintsBuilder<T,B>>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
B |
biggerThan(T min)
Implies that any value must be bigger than or equal to
min |
B |
maxStringLength(int min) |
B |
minStringLength(int min) |
B |
regex(java.lang.String regexPattern) |
B |
smallerThan(T max)
Implies that any value must be smaller than or equal to
max |
protected final java.lang.Class<T> type
public B biggerThan(T min) throws RuntimeFiberException
minmin - The minimum valueRuntimeFiberExceptionpublic B smallerThan(T max) throws RuntimeFiberException
maxmax - The maximum valueRuntimeFiberExceptionpublic B minStringLength(int min)
public B maxStringLength(int min)
public B regex(@RegEx java.lang.String regexPattern)