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
Number s against which validations can be
performed |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.