| Package | Description |
|---|---|
| org.mule.extension.validation.api | |
| org.mule.extension.validation.internal | |
| org.mule.extension.validation.internal.validator |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultipleValidationResult
A specialization of
ValidationResult which represents a group of validations that were executed together. |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
ValidationException.getValidationResult() |
ValidationResult |
Validator.validate()
Performs the validation and generates a
ValidationResult back. |
| Modifier and Type | Method and Description |
|---|---|
List<ValidationResult> |
MultipleValidationResult.getFailedValidationResults()
|
| Constructor and Description |
|---|
ValidationException(ValidationResult validationResult)
Creates a new instance for the given
validationResult |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableMultipleValidationResult
A immutable implementation of
MultipleValidationResult. |
class |
ImmutableValidationResult
An immutable implementation of
ValidationResult. |
| Modifier and Type | Method and Description |
|---|---|
static ValidationResult |
ImmutableValidationResult.error(org.mule.runtime.api.i18n.I18nMessage message)
Creates a new instance with the given
message and which ImmutableValidationResult.isError() returns true |
static ValidationResult |
ImmutableValidationResult.error(String message)
Creates a new instance with the given
message and which ImmutableValidationResult.isError() returns true |
static ValidationResult |
ImmutableValidationResult.ok()
returns a
ImmutableValidationResult without message and which ImmutableValidationResult.isError() method returns false. |
| Modifier and Type | Method and Description |
|---|---|
List<ValidationResult> |
ImmutableMultipleValidationResult.getFailedValidationResults()
|
| Modifier and Type | Method and Description |
|---|---|
static MultipleValidationResult |
ImmutableMultipleValidationResult.of(Iterable<ValidationResult> results)
A
Iterable with all the ValidationResult that were generated together, both failed and successful alike. |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
MatchesRegexValidator.validate() |
ValidationResult |
NotEmptyValidator.validate() |
ValidationResult |
SizeValidator.validate() |
ValidationResult |
EmailValidator.validate() |
ValidationResult |
IpValidator.validate() |
ValidationResult |
NullValidator.validate() |
ValidationResult |
EmptyValidator.validate() |
ValidationResult |
TimeValidator.validate() |
ValidationResult |
NotNullValidator.validate() |
ValidationResult |
UrlValidator.validate() |
ValidationResult |
NumberValidator.validate() |
ValidationResult |
BooleanValidator.validate() |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.