- 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
-
- 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
-
- 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.
- validate() - Method in interface org.mule.extension.validation.api.Validator
-
- 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(TypedValue<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
-
- 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.