| Class | Description |
|---|---|
| BooleanValidator | |
| EmailValidator |
An
AbstractValidator which verifies that a EmailValidator.email address
is valid |
| EmptyValidator |
A
AbstractValidator which verifies that a given
EmptyValidator.value is empty. |
| IpValidator |
A
AbstractValidator which checks that a given
IpValidator.ip is valid. |
| MatchesRegexValidator |
An
AbstractValidator which tests that
a MatchesRegexValidator.value matches a given MatchesRegexValidator.regex |
| NotEmptyValidator |
Validates that
NotEmptyValidator.value is not empty. |
| NotNullValidator |
An
AbstractValidator which verifies that
a NotNullValidator.value is not null nor an instance
of NullPayload |
| NullValidator |
An
AbstractValidator which verifies that
a NullValidator.value is null or an instance
of NullPayload |
| NumberValidator |
A validator which tets that a given
String NumberValidator.value
can be parsed into a Number per the rules of a
NumberType, and that the resulting number
is between two inclusive NumberValidator.minValue and NumberValidator.maxValue
boundaries. |
| SizeValidator |
An
AbstractValidator which verifies that SizeValidator.value has a size between certain inclusive boundaries. |
| TimeValidator |
An
AbstractValidator which verifies that a TimeValidator.time
represented as a String can be parsed using a given TimeValidator.locale
and TimeValidator.pattern |
| UrlValidator |
An
AbstractValidator which verifies
that an instance of URL can be created
from a given UrlValidator.url. |
| Enum | Description |
|---|---|
| NumberType |
Defines types of
Numbers against which validations can be
performed |
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.