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 VALIDATION:MULTIPLE error which summarizes all of the found errors (if any).
AllOperationEnricher - Class in org.mule.extension.validation.internal.privileged
Sets AllOperationExecutor as the executor of the all operation
AllOperationEnricher() - Constructor for class org.mule.extension.validation.internal.privileged.AllOperationEnricher
 
AllOperationExecutor - Class in org.mule.extension.validation.internal.privileged
Custom executor for the all operation.
AllOperationExecutor() - Constructor for class org.mule.extension.validation.internal.privileged.AllOperationExecutor
 
any(Chain, CompletionCallback<Void, Void>) - Method in class org.mule.extension.validation.internal.ValidationStrategies
Perform a list of nested validation operations and informs only one VALIDATION:MULTIPLE error which summarizes all of the found errors (if all failed).
AnyOperationEnricher - Class in org.mule.extension.validation.internal.privileged
Sets AnyOperationExecutor as the executor of the any operation
AnyOperationEnricher() - Constructor for class org.mule.extension.validation.internal.privileged.AnyOperationEnricher
 
AnyOperationExecutor - Class in org.mule.extension.validation.internal.privileged
Custom executor for the any operation.
AnyOperationExecutor() - Constructor for class org.mule.extension.validation.internal.privileged.AnyOperationExecutor
 

B

BasicValidationErrorType - Class in org.mule.extension.validation.internal.error
General ErrorTypeDefinition for ValidationExtension operations.
BasicValidationErrorType() - Constructor for class org.mule.extension.validation.internal.error.BasicValidationErrorType
 
BlankErrorType - Class in org.mule.extension.validation.internal.error
 
BlankErrorType() - Constructor for class org.mule.extension.validation.internal.error.BlankErrorType
 
BlankStringValidator - Class in org.mule.extension.validation.internal.validator
A AbstractValidator which verifies that a given BlankStringValidator.value is an empty String.
BlankStringValidator(String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.BlankStringValidator
 
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

CHECK_RANGE_EXCLUSION - Static variable in class org.mule.extension.validation.internal.validator.IpFilterValidator
 
CHECK_RANGE_INCLUSION - Static variable in class org.mule.extension.validation.internal.validator.IpFilterValidator
 
chronoUnit(TimeUnit) - Static method in class org.mule.extension.validation.internal.validator.ElapsedValidator
Converts a TimeUnit to a ChronoUnit.
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
 
create(String) - Method in class org.mule.extension.validation.internal.ip.address.IPAddressFactory
 

D

DEFAULT_LOCALE - Static variable in class org.mule.extension.validation.api.ValidationExtension
 

E

ElapsedErrorType - Class in org.mule.extension.validation.internal.error
ElapsedErrorType() - Constructor for class org.mule.extension.validation.internal.error.ElapsedErrorType
 
elapsedTime(LocalDateTime, Duration, LocalDateTime) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an elapsed time $createdTime that exceeded duration $expiresIn after $currentTime.
ElapsedValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a time has elapsed after a given point.
ElapsedValidator(Long, TimeUnit, LocalDateTime, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.ElapsedValidator
 
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
 
EmptyCollectionValidator - Class in org.mule.extension.validation.internal.validator
A AbstractValidator which verifies that a given EmptyCollectionValidator.value is empty.
EmptyCollectionValidator(Collection<?>, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.EmptyCollectionValidator
 
EmptyErrorType - Class in org.mule.extension.validation.internal.error
 
EmptyErrorType() - Constructor for class org.mule.extension.validation.internal.error.EmptyErrorType
 
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.BlankStringValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.ElapsedValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.EmptyCollectionValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.IpFilterValidator
 
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.NotBlankStringValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NotElapsedValidator
 
getDefaultErrorMessage() - Method in class org.mule.extension.validation.internal.validator.NotEmptyCollectionValidator
 
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 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.BasicValidationErrorType
Defines the error type to throw.
getErrorType() - Method in class org.mule.extension.validation.internal.error.BlankErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.BooleanErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.ElapsedErrorType
 
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.IpFilterErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.MultipleErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NotBlankErrorType
 
getErrorType() - Method in class org.mule.extension.validation.internal.error.NotElapsedErrorType
 
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.ImmutableValidationResult
Returns the error type associated to the result, if ValidationResult.isError() is true.
getErrorType() - Method in class org.mule.extension.validation.internal.validator.BlankStringValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.ElapsedValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.EmptyCollectionValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.IpFilterValidator
 
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.NotBlankStringValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NotElapsedValidator
 
getErrorType() - Method in class org.mule.extension.validation.internal.validator.NotEmptyCollectionValidator
 
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.internal.error.BasicValidationErrorType
 
getIps() - Method in class org.mule.extension.validation.api.IpFilterList
 
getLocale() - Method in class org.mule.extension.validation.api.I18NConfig
 
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.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
 
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.ValidationErrorType
 
getValidationResult() - Method in exception org.mule.extension.validation.api.ValidationException
 
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

handleValidationErrors(HasMessageProcessors, List<Error>) - Method in class org.mule.extension.validation.internal.privileged.AllOperationExecutor
 
handleValidationErrors(HasMessageProcessors, List<Error>) - Method in class org.mule.extension.validation.internal.privileged.AnyOperationExecutor
 

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
 
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
InvalidIPAddress - Class in org.mule.extension.validation.internal.ip.address
Represents an invalid IP address.
InvalidIPAddress(String) - Constructor for class org.mule.extension.validation.internal.ip.address.InvalidIPAddress
 
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
IPAddress - Class in org.mule.extension.validation.internal.ip.address
Represents a generic IP address.
IPAddress(String) - Constructor for class org.mule.extension.validation.internal.ip.address.IPAddress
 
ipAddresses() - Method in class org.mule.extension.validation.api.IpFilterList
 
IPAddressFactory - Class in org.mule.extension.validation.internal.ip.address
IP address factory.
IPAddressFactory() - Constructor for class org.mule.extension.validation.internal.ip.address.IPAddressFactory
 
IpErrorType - Class in org.mule.extension.validation.internal.error
 
IpErrorType() - Constructor for class org.mule.extension.validation.internal.error.IpErrorType
 
IpFilterErrorType - Class in org.mule.extension.validation.internal.error
Error thrown by the IP filter validators.
IpFilterErrorType() - Constructor for class org.mule.extension.validation.internal.error.IpFilterErrorType
 
IpFilterList - Class in org.mule.extension.validation.api
List of IPs for filter configuration.
IpFilterList() - Constructor for class org.mule.extension.validation.api.IpFilterList
 
IpFilterValidator - Class in org.mule.extension.validation.internal.validator
A validator for IP address lists and ranges.
IpFilterValidator(String, IpFilterList, boolean, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.IpFilterValidator
 
IpMatcher - Class in org.mule.extension.validation.internal.ip
IP address range matcher.
IpMatcher(String) - Constructor for class org.mule.extension.validation.internal.ip.IpMatcher
 
IPv4Address - Class in org.mule.extension.validation.internal.ip.address
Represents an IPv4 address.
IPv4Address(String) - Constructor for class org.mule.extension.validation.internal.ip.address.IPv4Address
 
IPv6Address - Class in org.mule.extension.validation.internal.ip.address
Represents an IPv6 address.
IPv6Address(String) - Constructor for class org.mule.extension.validation.internal.ip.address.IPv6Address
 
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
 
isBlankString(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is a blank String.
isElapsed(Long, TimeUnit, LocalDateTime, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates the amount of time that has elapsed since the moment in the since parameter is greater than an specified amount of time.
isEmail(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the email address is valid
isEmail(String) - Method in class org.mule.extension.validation.internal.el.ValidationFunctions
Tests if the email address is validm
isEmptyCollection(Collection<Object>, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is an empty collection.
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.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
isIp(String) - Method in class org.mule.extension.validation.internal.el.ValidationFunctions
Tests if the ip is valid
isNotBlacklistedIp(String, IpFilterList, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that a ipAddress is not present in the ipList.
isNotBlankString(String, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is not a blank String.
isNotElapsed(Long, TimeUnit, LocalDateTime, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates the amount of time that has elapsed since the moment in the since parameter is greater than an specified amount of time.
isNotEmptyCollection(Collection<Object>, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value is not an empty collection.
isNotNull(ParameterResolver<TypedValue<Object>>, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that the given value is not null.
isNull(ParameterResolver<TypedValue<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.internal.el.ValidationFunctions
Tests if the 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, 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.
isTime(String, String, String) - Method in class org.mule.extension.validation.internal.el.ValidationFunctions
Tests if the 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
isUrl(String) - Method in class org.mule.extension.validation.internal.el.ValidationFunctions
Tests if the url is a valid one.
isValid() - Method in class org.mule.extension.validation.internal.ip.address.InvalidIPAddress
 
isValid() - Method in class org.mule.extension.validation.internal.ip.address.IPAddress
 
isValid() - Method in class org.mule.extension.validation.internal.ip.address.IPv4Address
 
isValid() - Method in class org.mule.extension.validation.internal.ip.address.IPv6Address
 
isWhitelistedIp(String, IpFilterList, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that a ipAddress is present in the ipList.

L

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
matches(IPAddress) - Method in class org.mule.extension.validation.internal.ip.address.IPAddress
 
matchesRegex(String, String, boolean, ValidationOptions, ValidationExtension) - Method in class org.mule.extension.validation.internal.CommonValidationOperations
Validates that value matches the regex regular expression
matchesRegex(String, String, boolean) - Method in class org.mule.extension.validation.internal.el.ValidationFunctions
Tests if the 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
 
matchIp(String) - Method in class org.mule.extension.validation.internal.ip.IpMatcher
 
MultipleErrorType - Class in org.mule.extension.validation.internal.error
 
MultipleErrorType() - Constructor for class org.mule.extension.validation.internal.error.MultipleErrorType
 
MultipleValidationException - Exception in org.mule.extension.validation.api
A specialization of ValidationResult which takes a MultipleValidationResult as a result.

N

NotBlankErrorType - Class in org.mule.extension.validation.internal.error
 
NotBlankErrorType() - Constructor for class org.mule.extension.validation.internal.error.NotBlankErrorType
 
NotBlankStringValidator - Class in org.mule.extension.validation.internal.validator
Validates that NotBlankStringValidator.value is not a blank String.
NotBlankStringValidator(String, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NotBlankStringValidator
 
NotElapsedErrorType - Class in org.mule.extension.validation.internal.error
NotElapsedErrorType() - Constructor for class org.mule.extension.validation.internal.error.NotElapsedErrorType
 
notElapsedTime(LocalDateTime, Duration, LocalDateTime) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an elapsed time $createdTime that did not exceeded duration $expiresIn after $currentTime.
NotElapsedValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a time has not elapsed after a given point.
NotElapsedValidator(Long, TimeUnit, LocalDateTime, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NotElapsedValidator
 
NotEmptyCollectionValidator - Class in org.mule.extension.validation.internal.validator
Validates that NotEmptyCollectionValidator.value is not an empty collection.
NotEmptyCollectionValidator(Collection<?>, ValidationContext) - Constructor for class org.mule.extension.validation.internal.validator.NotEmptyCollectionValidator
 
NotEmptyErrorType - Class in org.mule.extension.validation.internal.error
 
NotEmptyErrorType() - Constructor for class org.mule.extension.validation.internal.error.NotEmptyErrorType
 
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(TypedValue<Object>, ValidationContext, ExpressionLanguage) - 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
 
nullSafeLocale(String) - Static method in class org.mule.extension.validation.api.ValidationExtension
 
NullValidator - Class in org.mule.extension.validation.internal.validator
An AbstractValidator which verifies that a NullValidator.value is null.
NullValidator(TypedValue<Object>, ValidationContext, ExpressionLanguage) - 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(List<Error>) - Static method in exception org.mule.extension.validation.api.MultipleValidationException
 
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.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.ip - package org.mule.extension.validation.internal.ip
 
org.mule.extension.validation.internal.ip.address - package org.mule.extension.validation.internal.ip.address
 
org.mule.extension.validation.internal.privileged - package org.mule.extension.validation.internal.privileged
 
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
 
rejectedIp(String) - Method in class org.mule.extension.validation.internal.ValidationMessages
Generates a I18nMessage for an ip address filter validation that failed

S

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.BlankStringValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.BooleanValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.ElapsedValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.EmailValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.EmptyCollectionValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.IpFilterValidator
 
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.NotBlankStringValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NotElapsedValidator
 
validate() - Method in class org.mule.extension.validation.internal.validator.NotEmptyCollectionValidator
 
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
 
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.
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
 
ValidationErrorType - Enum in org.mule.extension.validation.api
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
 
ValidationFunctions - Class in org.mule.extension.validation.internal.el
A class which allows executing instances of AbstractValidator's from a MEL context.
ValidationFunctions() - Constructor for class org.mule.extension.validation.internal.el.ValidationFunctions
 
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.
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.NumberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.extension.validation.api.ValidationErrorType
Returns the enum constant of this type with the specified name.
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.
values() - Static method in enum org.mule.extension.validation.api.ValidationErrorType
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 © 2018 MuleSoft, Inc.. All rights reserved.