Defines a set of built-in constraints.
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
Constraints.type
Members list
Value members
Inherited methods
Defines an ‘emailAddress’ constraint for String
values which will validate email addresses.
Defines an ‘emailAddress’ constraint for String
values which will validate email addresses.
'''name'''[constraint.email] '''error'''[error.email]
Attributes
- Inherited from:
- Constraints
Defines an ‘emailAddress’ constraint for String
values which will validate email addresses.
Defines an ‘emailAddress’ constraint for String
values which will validate email addresses.
'''name'''[constraint.email] '''error'''[error.email]
Attributes
- Inherited from:
- Constraints
Defines a maximum value for Ordered
values, by default the value must be less than or equal to the constraint parameter
Defines a maximum value for Ordered
values, by default the value must be less than or equal to the constraint parameter
'''name'''[constraint.max(maxValue)] '''error'''[error.max(maxValue)] or [error.max.strict(maxValue)]
Attributes
- Inherited from:
- Constraints
Defines a maximum length constraint for String
values, i.e. the string’s length must be less than or equal to the constraint parameter
Defines a maximum length constraint for String
values, i.e. the string’s length must be less than or equal to the constraint parameter
'''name'''[constraint.maxLength(length)] '''error'''[error.maxLength(length)]
Attributes
- Inherited from:
- Constraints
Defines a minimum value for Ordered
values, by default the value must be greater than or equal to the constraint parameter
Defines a minimum value for Ordered
values, by default the value must be greater than or equal to the constraint parameter
'''name'''[constraint.min(minValue)] '''error'''[error.min(minValue)] or [error.min.strict(minValue)]
Attributes
- Inherited from:
- Constraints
Defines a minimum length constraint for String
values, i.e. the string’s length must be greater than or equal to the constraint parameter
Defines a minimum length constraint for String
values, i.e. the string’s length must be greater than or equal to the constraint parameter
'''name'''[constraint.minLength(length)] '''error'''[error.minLength(length)]
Attributes
- Inherited from:
- Constraints
$mobileNumberDoc
$mobileNumberDoc
Defines a ‘required’ constraint for String
values, i.e. one in which empty strings are invalid.
Defines a ‘required’ constraint for String
values, i.e. one in which empty strings are invalid.
'''name'''[constraint.required] '''error'''[error.required]
Attributes
- Inherited from:
- Constraints
Defines a ‘required’ constraint for String
values, i.e. one in which empty strings are invalid.
Defines a ‘required’ constraint for String
values, i.e. one in which empty strings are invalid.
'''name'''[constraint.required] '''error'''[error.required]
Attributes
- Inherited from:
- Constraints
Defines a regular expression constraint for String
values, i.e. the string must match the regular expression pattern
Defines a regular expression constraint for String
values, i.e. the string must match the regular expression pattern
'''name'''[constraint.pattern(regex)] or defined by the name parameter. '''error'''[error.pattern(regex)] or defined by the error parameter.
Attributes
- Inherited from:
- Constraints
$phoneNumberDoc
$phoneNumberDoc
Checks the precision and scale of the given BigDecimal https://stackoverflow.com/questions/35435691/bigdecimal-precision-and-scale
Checks the precision and scale of the given BigDecimal https://stackoverflow.com/questions/35435691/bigdecimal-precision-and-scale
Attributes
- Inherited from:
- Constraints