| Package | Description |
|---|---|
| org.mule.extension.validation.internal.validator |
| Modifier and Type | Class and Description |
|---|---|
class |
BlankStringValidator
A
AbstractValidator which verifies that a given BlankStringValidator.value is an empty String. |
class |
BooleanValidator
|
class |
ElapsedValidator
An
AbstractValidator which verifies that a time has elapsed after a given point. |
class |
EmailValidator
An
AbstractValidator which verifies that a EmailValidator.email address is valid |
class |
EmptyCollectionValidator
A
AbstractValidator which verifies that a given EmptyCollectionValidator.value is empty. |
class |
IpFilterValidator
A validator for IP address lists and ranges.
|
class |
IpValidator
A
AbstractValidator which checks that a given IpValidator.ip is valid. |
class |
MatchesRegexValidator
An
AbstractValidator which tests that a MatchesRegexValidator.value matches a given MatchesRegexValidator.regex |
class |
NotBlankStringValidator
Validates that
NotBlankStringValidator.value is not a blank String. |
class |
NotElapsedValidator
An
AbstractValidator which verifies that a time has not elapsed after a given point. |
class |
NotEmptyCollectionValidator
Validates that
NotEmptyCollectionValidator.value is not an empty collection. |
class |
NotNullValidator
|
class |
NullValidator
|
class |
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. |
class |
SizeValidator
An
AbstractValidator which verifies that SizeValidator.typedValue has a size between certain inclusive boundaries. |
class |
TimeValidator
An
AbstractValidator which verifies that a TimeValidator.time represented as a String can be parsed using a given
TimeValidator.locale and TimeValidator.pattern |
class |
UrlValidator
An
AbstractValidator which verifies that an instance of URL can be created from a given UrlValidator.url. |
Copyright © 2020 MuleSoft, Inc.. All rights reserved.