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.