public static interface ValidatorDescriptor.Builder
ValidatorDescriptor instances.| Modifier and Type | Method and Description |
|---|---|
ValidatorDescriptor |
build()
Build the
ValidatorDescriptor instance. |
ValidatorDescriptor.Builder |
email()
Set the value as email type.
|
ValidatorDescriptor.Builder |
exclusiveMax()
Set the maximum value as exclusive.
|
ValidatorDescriptor.Builder |
exclusiveMin()
Set the minimun value as exclusive.
|
ValidatorDescriptor.Builder |
fractionDigits(int digits)
Set the fractional digits count.
|
ValidatorDescriptor.Builder |
future()
Set the value must be in the future.
|
ValidatorDescriptor.Builder |
in(Object... values)
Set the admitted values.
|
ValidatorDescriptor.Builder |
integerDigits(int digits)
Set the integer digits count.
|
ValidatorDescriptor.Builder |
max(Number max)
Set the maximum value.
|
ValidatorDescriptor.Builder |
min(Number min)
Set the minimum value.
|
ValidatorDescriptor.Builder |
notIn(Object... values)
Set the not admitted values.
|
ValidatorDescriptor.Builder |
past()
Set the value must be in the past.
|
ValidatorDescriptor.Builder |
pattern(String pattern)
Set the value regexp pattern.
|
ValidatorDescriptor.Builder |
required()
Set the value as required.
|
ValidatorDescriptor.Builder required()
ValidatorDescriptor.Builder email()
ValidatorDescriptor.Builder past()
ValidatorDescriptor.Builder future()
ValidatorDescriptor.Builder min(Number min)
min - Minimum valueValidatorDescriptor.Builder max(Number max)
max - Maximum valueValidatorDescriptor.Builder exclusiveMin()
ValidatorDescriptor.Builder exclusiveMax()
ValidatorDescriptor.Builder pattern(String pattern)
pattern - Regexp patternValidatorDescriptor.Builder integerDigits(int digits)
digits - Integer digits countValidatorDescriptor.Builder fractionDigits(int digits)
digits - Fractional digits countValidatorDescriptor.Builder in(Object... values)
values - Admitted valuesValidatorDescriptor.Builder notIn(Object... values)
values - Not admitted valuesValidatorDescriptor build()
ValidatorDescriptor instance.ValidatorDescriptor instanceCopyright © 2019 The Holon Platform. All rights reserved.