Skip navigation links
A B C D E F G H I L M N O R S T U V W 

A

all(Chain, CompletionCallback<Void, Void>) - Method in class org.mule.extension.validation.internal.ValidationStrategies
Perform a list of nested validation operations and informs only one MultipleValidationResult which summarizes all of the found errors (if any).
AllErrorType - Class in org.mule.extension.validation.internal.error
 
AllErrorType() - Constructor for class org.mule.extension.validation.internal.error.AllErrorType
 
arrayIsEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an array which was expected to be not empty but was
arrayIsNotEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an array which was expected to be empty but wasn't

B

BasicValidationErrorType - Class in org.mule.extension.validation.api.error
General ErrorTypeDefinition for ValidationExtension operations.
BasicValidationErrorType() - Constructor for class org.mule.extension.validation.api.error.BasicValidationErrorType
 
BooleanErrorType - Class in org.mule.extension.validation.internal.error
 
BooleanErrorType() - Constructor for class org.mule.extension.validation.internal.error.BooleanErrorType
 
BooleanValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which tests a BooleanValidator.value to match a BooleanValidator.expected one
BooleanValidator(boolean, boolean, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.BooleanValidator
 

C

collectionIsEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that was expected to be not empty but was
collectionIsNotEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a Collection which was expected to be empty but wasn't
CommonValidationOperations - Class in org.mule.extension.validation.internal
Defines the operations of ValidationExtension which executes the Validators that the extension provides out of the box
CommonValidationOperations() - Constructor for class org.mule.extension.validation.internal.CommonValidationOperations
 
configureContext(ExpressionLanguageContext) - Method in class org.mule.extension.validation.internal.el.ValidationElExtension
Registers an alias for a new ValidatorElContext under the name validator
customValidator(CustomValidatorFactory, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CustomValidatorOperation
 
CustomValidatorFactory - Class in org.mule.extension.validation.api
A factory object for providing instances by either referencing their classname (through the CustomValidatorFactory.type attribute, or a MuleRegistry reference (through the CustomValidatorFactory.ref one.
CustomValidatorFactory() - Constructor for class org.mule.extension.validation.api.CustomValidatorFactory
 
CustomValidatorFactory(String, Validator) - Constructor for class org.mule.extension.validation.api.CustomValidatorFactory
 
CustomValidatorOperation - Class in org.mule.extension.validation.internal
Defines a stateful operation of ValidationExtension which is capable of executing custom validators provided by a third party.
CustomValidatorOperation() - Constructor for class org.mule.extension.validation.internal.CustomValidatorOperation
 

D

DEFAULT_LOCALE - Static variable in class org.mule.extension.validation.api.ValidationExtension
 
doGetByClassName(MuleContext) - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 

E

EmailErrorType - Class in org.mule.extension.validation.internal.error
 
EmailErrorType() - Constructor for class org.mule.extension.validation.internal.error.EmailErrorType
 
EmailValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a EmailValidator.email address is valid
EmailValidator(String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.EmailValidator
 
EmptyErrorType - Class in org.mule.extension.validation.internal.error
 
EmptyErrorType() - Constructor for class org.mule.extension.validation.internal.error.EmptyErrorType
 
EmptyValidator - Class in org.mule.extension.validation.internal.validator
A AbstractValidator which verifies that a given EmptyValidator.value is empty.
EmptyValidator(Object, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.EmptyValidator
 
equals(Object) - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 
error(String) - Static method in class org.mule.extension.validation.internal.ImmutableValidationResult
Creates a new instance with the given message and which ImmutableValidationResult.isError() returns true, with error type ValidationErrorType.VALIDATION.
error(String, ValidationErrorType) - Static method in class org.mule.extension.validation.internal.ImmutableValidationResult
Creates a new instance with the given message and which ImmutableValidationResult.isError() returns true, with error type type.
error(I18nMessage) - Static method in class org.mule.extension.validation.internal.ImmutableValidationResult
Creates a new instance with the given message and which ImmutableValidationResult.isError() returns true, with error type ValidationErrorType.VALIDATION.
error(I18nMessage, ValidationErrorType) - Static method in class org.mule.extension.validation.internal.ImmutableValidationResult
Creates a new instance with the given message and which ImmutableValidationResult.isError() returns true, with error type type.

F

failedBooleanValidation(boolean, boolean) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a boolean validation that failed

G

getBundle(String) - Method in class org.mule.extension.validation.internal.ValidationMessages
 
getBundlePath() - Method in class org.mule.extension.validation.api.I18NConfig
 
getConfig() - Method in class org.mule.extension.validation.internal.ValidationContext
Returns the ValidationExtension with the configuration values
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.EmptyValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.IpValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.MatchesRegexValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NotEmptyValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NotNullValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NullValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NumberValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.SizeValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.TimeValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.UrlValidator
 
getErrorMessage() - Method in exception org.mule.extension.validation.api.ValidationException
 
getErrors() - Method in exception org.mule.extension.validation.api.MultipleValidationException
 
getErrorType() - Method in class org.mule.extension.validation.api.error.BasicValidationErrorType
Defines the error type to throw.
getErrorType() - Method in interface org.mule.extension.validation.api.ValidationResult
Returns the error type associated to the result, if ValidationResult.isError() is true.
getErrorType() - Method in class org.mule.extension.validation.internal.error.AllErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.BooleanErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.EmailErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.EmptyErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.IpErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NotEmptyErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NotNullErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NullErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NumberErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.RegexErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.SizeErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.TimeErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.UrlErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.ImmutableMultipleValidationResult
Returns the error type associated to the result, if ValidationResult.isError() is true.
getErrorType() - Method in class org.mule.extension.validation.internal.ImmutableValidationResult
Returns the error type associated to the result, if ValidationResult.isError() is true.
getErrorType() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.EmptyValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.IpValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.MatchesRegexValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NotEmptyValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NotNullValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NullValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NumberValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.SizeValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.TimeValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.UrlValidator
 
getErrorTypes() - Method in class org.mule.extension.validation.api.error.BasicValidationErrorType
 
getFailedValidationResults() - Method in interface org.mule.extension.validation.api.MultipleValidationResult
The ValidationResults which ValidationResult.isError() method returns false
getFailedValidationResults() - Method in class org.mule.extension.validation.internal.ImmutableMultipleValidationResult
The ValidationResults which ValidationResult.isError() method returns false
getLocale() - Method in class org.mule.extension.validation.api.I18NConfig
 
getMessage() - Method in interface org.mule.extension.validation.api.MultipleValidationResult
Returns all the messages from the MultipleValidationResult.getFailedValidationResults() which failed separated by a \n character
getMessage() - Method in class org.mule.extension.validation.api.ValidationOptions
 
getMessage() - Method in interface org.mule.extension.validation.api.ValidationResult
Returns a message associated with the execution of the validation.
getMessage() - Method in class org.mule.extension.validation.internal.ImmutableMultipleValidationResult
Returns all the messages from the MultipleValidationResult.getFailedValidationResults() which failed separated by a \n character
getMessage() - Method in class org.mule.extension.validation.internal.ImmutableValidationResult
Returns a message associated with the execution of the validation.
getMessageFactory() - Method in class org.mule.extension.validation.api.ValidationExtension
 
getMessages() - Method in class org.mule.extension.validation.internal.ValidationContext
Returns the ValidationMessages instance to be used when generating feedback messages
getMuleContext() - Method in class org.mule.extension.validation.api.ValidationExtension
 
getName() - Method in class org.mule.extension.validation.api.ValidationExtension
 
getObject() - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 
getOptions() - Method in class org.mule.extension.validation.internal.ValidationContext
Returns the configured ValidationOptions for this validation
getParent() - Method in enum org.mule.extension.validation.api.error.ValidationErrorType
 
getRef() - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 
getType() - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 
greaterThan(Object, Object) - Method in class org.mule.extension.validation.internal.ValidationMessages
Returns a message for a value that was expected to be greater than boundary but isn't
greaterThanMaxSize(Object, int, int) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that was expected to have a maximum size but didn't

H

hashCode() - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 

I

I18NConfig - Class in org.mule.extension.validation.api
A simple object to configure internationalization.
I18NConfig() - Constructor for class org.mule.extension.validation.api.I18NConfig
 
ImmutableMultipleValidationResult - Class in org.mule.extension.validation.internal
A immutable implementation of MultipleValidationResult.
ImmutableValidationResult - Class in org.mule.extension.validation.internal
An immutable implementation of ValidationResult.
ImmutableValidationResult(String, ValidationErrorType, boolean) - Constructor for class org.mule.extension.validation.internal.ImmutableValidationResult
 
initialise() - Method in class org.mule.extension.validation.api.ValidationExtension
 
invalidEmail(String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an email validation that failed
invalidIp(String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an ip address validation that failed
invalidNumberType(Object, String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a number type validation that failed
invalidTime(String, String, String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a time expressed as a String but couldn't be parsed using the given locale and pattern
invalidUrl(String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a url that is not valid
IpErrorType - Class in org.mule.extension.validation.internal.error
 
IpErrorType() - Constructor for class org.mule.extension.validation.internal.error.IpErrorType
 
IpValidator - Class in org.mule.extension.validation.internal.validator
A AbstractValidator which checks that a given IpValidator.ip is valid.
IpValidator(String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.IpValidator
 
isEmail(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the email address is valid
isEmpty(Object) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value is empty by using a EmptyValidator
isEmpty(Object, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is empty.
isError() - Method in interface org.mule.extension.validation.api.MultipleValidationResult
 
isError() - Method in interface org.mule.extension.validation.api.ValidationResult
Whether the validation has failed or not
isError() - Method in class org.mule.extension.validation.internal.ImmutableMultipleValidationResult
Whether the validation has failed or not
isError() - Method in class org.mule.extension.validation.internal.ImmutableValidationResult
Whether the validation has failed or not
isFalse(boolean, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the given value is false
isIp(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that an ip address represented as a String is valid
isNotEmpty(Object, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is not empty.
isNotNull(Object) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value is not null by using a NotNullValidator
isNotNull(Object, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the given value is not null.
isNull(Object) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value is null by using a NullValidator
isNull(Object, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the given value is null.
isNumber(String, NumberType) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value can be parsed into a Number, by the rules of a NumberValidator.
isNumber(String, NumberType, Number, Number) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value can be parsed into a Number, by the rules of a NumberValidator.
isNumber(String, NumberType, Number, Number, String, String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value can be parsed into a Number, by the rules of a NumberValidator.
isNumber(String, String, String, String, String, NumberType, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.NumberValidationOperation
Receives a numeric value as a String and validates that it can be parsed per the rules of a numberType
isTime(String, String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that time represents a time according to the given pattern an the default locale ValidationExtension#DEFAULT_LOCALE) using a {@link TimeValidator}
isTime(String, String, String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that time represents a time according to the given pattern an the given locale locale using a TimeValidator

{@code locale} is expected to be a valid key as defined in {@link Locale}

isTime(String, String, String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that a time in String format is valid for the given pattern and locale.
isTrue(boolean, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the given value is true
isUrl(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that url is a valid one

L

logSuccessfulValidation(Validator) - Method in class org.mule.extension.validation.internal.CustomValidatorOperation
 
lowerThan(Object, Object) - Method in class org.mule.extension.validation.internal.ValidationMessages
Returns a message for a value that was expected to be lower than boundary but isn't
lowerThanMinSize(Object, int, int) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that was expected to have a minimum size but didn't

M

mapIsEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a map that was expected to be not empty but was
mapIsNotEmpty() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a Map which was expected to be empty but wasn't
matchesRegex(String, String, boolean) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value matches the given regex using a MatchesRegexValidator
matchesRegex(String, String, boolean, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value matches the regex regular expression
MatchesRegexValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which tests that a MatchesRegexValidator.value matches a given MatchesRegexValidator.regex
MatchesRegexValidator(String, String, boolean, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.MatchesRegexValidator
 
MultipleValidationException - Exception in org.mule.extension.validation.api
A specialization of ValidationResult which takes a MultipleValidationResult as a result.
MultipleValidationException(MultipleValidationResult, List<Error>) - Constructor for exception org.mule.extension.validation.api.MultipleValidationException
 
MultipleValidationResult - Interface in org.mule.extension.validation.api
A specialization of ValidationResult which represents a group of validations that were executed together.

N

notEmpty(Object) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value is not empty by using a NotEmptyValidator
NotEmptyErrorType - Class in org.mule.extension.validation.internal.error
 
NotEmptyErrorType() - Constructor for class org.mule.extension.validation.internal.error.NotEmptyErrorType
 
NotEmptyValidator - Class in org.mule.extension.validation.internal.validator
Validates that NotEmptyValidator.value is not empty.
NotEmptyValidator(Object, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NotEmptyValidator
 
NotNullErrorType - Class in org.mule.extension.validation.internal.error
 
NotNullErrorType() - Constructor for class org.mule.extension.validation.internal.error.NotNullErrorType
 
NotNullValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a NotNullValidator.value is not null
NotNullValidator(Object, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NotNullValidator
 
NullErrorType - Class in org.mule.extension.validation.internal.error
 
NullErrorType() - Constructor for class org.mule.extension.validation.internal.error.NullErrorType
 
NullValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a NullValidator.value is null.
NullValidator(Object, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NullValidator
 
NumberErrorType - Class in org.mule.extension.validation.internal.error
 
NumberErrorType() - Constructor for class org.mule.extension.validation.internal.error.NumberErrorType
 
NumberType - Enum in org.mule.extension.validation.api
Defines types of Numbers against which validations can be performed
NumberValidationOperation - Class in org.mule.extension.validation.internal
Defines operations to validate numbers
NumberValidationOperation() - Constructor for class org.mule.extension.validation.internal.NumberValidationOperation
 
NumberValidator - Class in org.mule.extension.validation.internal.validator
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.
NumberValidator(String, Locale, String, Number, Number, NumberType, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NumberValidator
 

O

of(Iterable<ValidationResult>) - Static method in class org.mule.extension.validation.internal.ImmutableMultipleValidationResult
A Iterable with all the ValidationResult that were generated together, both failed and successful alike.
ok() - Static method in class org.mule.extension.validation.internal.ImmutableValidationResult
returns a ImmutableValidationResult without message and which ImmutableValidationResult.isError() method returns false.
org.mule.extension.validation.api - package org.mule.extension.validation.api
 
org.mule.extension.validation.api.el - package org.mule.extension.validation.api.el
 
org.mule.extension.validation.api.error - package org.mule.extension.validation.api.error
 
org.mule.extension.validation.internal - package org.mule.extension.validation.internal
 
org.mule.extension.validation.internal.el - package org.mule.extension.validation.internal.el
 
org.mule.extension.validation.internal.error - package org.mule.extension.validation.internal.error
 
org.mule.extension.validation.internal.validator - package org.mule.extension.validation.internal.validator
 

R

regexDoesNotMatch(String, String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value which doesn't match a given regex
RegexErrorType - Class in org.mule.extension.validation.internal.error
 
RegexErrorType() - Constructor for class org.mule.extension.validation.internal.error.RegexErrorType
 

S

setMuleContext(MuleContext) - Method in class org.mule.extension.validation.api.CustomValidatorFactory
 
SizeErrorType - Class in org.mule.extension.validation.internal.error
 
SizeErrorType() - Constructor for class org.mule.extension.validation.internal.error.SizeErrorType
 
SizeValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that SizeValidator.value has a size between certain inclusive boundaries.
SizeValidator(Object, int, Integer, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.SizeValidator
 
stringIsBlank() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a string that was expected to be not blank but wasn't
stringIsNotBlank() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a String which was expected to be blank but wasn't

T

TimeErrorType - Class in org.mule.extension.validation.internal.error
 
TimeErrorType() - Constructor for class org.mule.extension.validation.internal.error.TimeErrorType
 
TimeValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a TimeValidator.time represented as a String can be parsed using a given TimeValidator.locale and TimeValidator.pattern
TimeValidator(String, String, String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.TimeValidator
 
toNumber(String, String, Locale) - Method in enum org.mule.extension.validation.api.NumberType
Parses the given value using a pattern and locale into a Number instance

U

UrlErrorType - Class in org.mule.extension.validation.internal.error
 
UrlErrorType() - Constructor for class org.mule.extension.validation.internal.error.UrlErrorType
 
UrlValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that an instance of URL can be created from a given UrlValidator.url.
UrlValidator(String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.UrlValidator
 

V

validate() - Method in interface org.mule.extension.validation.api.Validator
Performs the validation and generates a ValidationResult back.
validate() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.EmptyValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.IpValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.MatchesRegexValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NotEmptyValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NotNullValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NullValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NumberValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.SizeValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.TimeValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.UrlValidator
 
validateEmail(String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates the given email using a EmailValidator
validateIp(String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that an ip address represented as a String is valid by using a IpValidator
validateSize(Object, int, int) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that value has a size between certain inclusive boundaries by using a SizeValidator
validateSize(Object, int, Integer, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value has a size between certain inclusive boundaries.
validateUrl(String) - Method in class org.mule.extension.validation.api.el.ValidatorElContext
Validates that url is a valid one by using a UrlValidator.
ValidationContext - Class in org.mule.extension.validation.internal
A context object to gather different components that are necessary for performing a validation
ValidationContext(ValidationMessages, ValidationOptions) - Constructor for class org.mule.extension.validation.internal.ValidationContext
 
ValidationContext(ValidationOptions, ValidationExtension) - Constructor for class org.mule.extension.validation.internal.ValidationContext
 
ValidationContext(ValidationMessages, ValidationOptions, ValidationExtension) - Constructor for class org.mule.extension.validation.internal.ValidationContext
 
ValidationElExtension - Class in org.mule.extension.validation.internal.el
A ExpressionLanguageExtension which adds a ValidatorElContext to the ExpressionLanguageContext as a variable named validator.
ValidationElExtension() - Constructor for class org.mule.extension.validation.internal.el.ValidationElExtension
 
ValidationErrorType - Enum in org.mule.extension.validation.api.error
List of ErrorTypeDefinition that throws the ValidationExtension
ValidationException - Exception in org.mule.extension.validation.api
The exception to be thrown by default when a validation fails.
ValidationException(ValidationResult, ValidationErrorType) - Constructor for exception org.mule.extension.validation.api.ValidationException
Creates a new instance for the given validationResult
ValidationExtension - Class in org.mule.extension.validation.api
A module which allows to perform data validations.
ValidationExtension() - Constructor for class org.mule.extension.validation.api.ValidationExtension
 
ValidationMessages - Class in org.mule.extension.validation.internal
A I18nMessageFactory that provides the feedback messages for the Validators that are provided out of the box.
ValidationMessages() - Constructor for class org.mule.extension.validation.internal.ValidationMessages
Creates an instance which uses the default english language bundle which ships with the module
ValidationMessages(String, String) - Constructor for class org.mule.extension.validation.internal.ValidationMessages
Creates an instance which points to the given bundlePath and locale
ValidationOptions - Class in org.mule.extension.validation.api
A class which groups parameters which configure a Validator but are not the subject of the validation
ValidationOptions() - Constructor for class org.mule.extension.validation.api.ValidationOptions
 
ValidationResult - Interface in org.mule.extension.validation.api
The result of a validation
ValidationStrategies - Class in org.mule.extension.validation.internal
A class containing operations which performs validations according to different strategies
ValidationStrategies() - Constructor for class org.mule.extension.validation.internal.ValidationStrategies
 
Validator - Interface in org.mule.extension.validation.api
A component which performs a validation and expresses its result through a ValidationResult object.
ValidatorElContext - Class in org.mule.extension.validation.api.el
A class which allows executing instances of AbstractValidator's from a MEL context.
ValidatorElContext() - Constructor for class org.mule.extension.validation.api.el.ValidatorElContext
 
valueIsBlankLiteral() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that was expected to not be a BlankLiteral but was
valueIsNull() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that is null what it wasn't expected to be
valueOf(String) - Static method in enum org.mule.extension.validation.api.error.ValidationErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.extension.validation.api.NumberType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.extension.validation.api.error.ValidationErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.extension.validation.api.NumberType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasExpectingNull() - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for a value that was expected to be null but wasn't
A B C D E F G H I L M N O R S T U V W 
Skip navigation links

Copyright © 2017 MuleSoft, Inc.. All rights reserved.