public class FieldValidation
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldValidation.Builder
Построитель для валидации поля.
|
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Integer |
max
Максимальное значение числа.
|
private java.lang.Integer |
maxLength
Максимальное количество символов.
|
private java.lang.Integer |
min
Минимальное значение числа.
|
private java.lang.Integer |
minLength
Минимальное количество символов.
|
private boolean |
required
Флаг, определяющий, обязательно ли поле к заполнению.
|
| Modifier | Constructor and Description |
|---|---|
private |
FieldValidation(boolean required,
java.lang.Integer min,
java.lang.Integer max,
java.lang.Integer minLength,
java.lang.Integer maxLength)
Конструктор.
|
| Modifier and Type | Method and Description |
|---|---|
static FieldValidation.Builder |
builder()
Создаёт новый экземпляр билдера
FieldValidation |
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
getMax()
Получить максимальное значение числа.
|
java.lang.Integer |
getMaxLength()
Получить максимальное количество символов.
|
java.lang.Integer |
getMin()
Получить минимальное значение числа.
|
java.lang.Integer |
getMinLength()
Получить минимальное количество символов.
|
int |
hashCode() |
boolean |
isRequired()
Получить флаг, определяющий, обязательно ли поле к заполнению.
|
java.lang.String |
toString() |
private final boolean required
private final java.lang.Integer min
private final java.lang.Integer max
private final java.lang.Integer minLength
private final java.lang.Integer maxLength
private FieldValidation(boolean required,
java.lang.Integer min,
java.lang.Integer max,
java.lang.Integer minLength,
java.lang.Integer maxLength)
required - флаг, определяющий, обязательно ли поле к заполнениюmin - минимальное значение числаmax - максимальное значение числаminLength - минимальное количество символовmaxLength - максимальное количество символовpublic static FieldValidation.Builder builder()
FieldValidationFieldValidationpublic boolean isRequired()
public java.lang.Integer getMin()
public java.lang.Integer getMax()
public java.lang.Integer getMinLength()
public java.lang.Integer getMaxLength()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object