public static class FieldValidation.Builder
extends java.lang.Object
| 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 |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FieldValidation |
build()
Возвращает набор параметров для валидации поля.
|
FieldValidation.Builder |
max(java.lang.Integer max)
Устанавливает максимальное значение числа.
|
FieldValidation.Builder |
maxLength(java.lang.Integer maxLength)
Устанавливает максимальное количество символов.
|
FieldValidation.Builder |
min(java.lang.Integer min)
Устанавливает минимальное значение числа.
|
FieldValidation.Builder |
minLength(java.lang.Integer minLength)
Устанавливает минимальное количество символов.
|
FieldValidation.Builder |
required(boolean required)
Устанавливает флаг обязательности заполнения поля, по умолчанию
false. |
private boolean required
private java.lang.Integer min
private java.lang.Integer max
private java.lang.Integer minLength
private java.lang.Integer maxLength
public FieldValidation.Builder required(boolean required)
false.required - флаг обязательности заполнения поляFieldValidation.Builderpublic FieldValidation.Builder min(java.lang.Integer min)
min - минимальное значение числаFieldValidation.Builderpublic FieldValidation.Builder max(java.lang.Integer max)
max - максимальное значение числаFieldValidation.Builderpublic FieldValidation.Builder minLength(java.lang.Integer minLength)
minLength - минимальное количество символовFieldValidation.Builderpublic FieldValidation.Builder maxLength(java.lang.Integer maxLength)
maxLength - максимальное количество символовFieldValidation.Builderpublic FieldValidation build()