| Package | Description |
|---|---|
| org.mule.extension.validation.internal |
| Modifier and Type | Method and Description |
|---|---|
ValidationOptions |
ValidationContext.getOptions()
Returns the configured
ValidationOptions for this validation |
| Modifier and Type | Method and Description |
|---|---|
void |
CommonValidationOperations.isBlankString(String value,
ValidationOptions options,
ValidationExtension config)
Validates that
value is a blank String. |
void |
CommonValidationOperations.isElapsed(Long time,
TimeUnit timeUnit,
LocalDateTime since,
ValidationOptions options,
ValidationExtension config)
Validates the amount of time that has elapsed since the moment in the
since parameter is greater than an
specified amount of time. |
void |
CommonValidationOperations.isEmail(String email,
ValidationOptions options,
ValidationExtension config)
Validates that the
email address is valid |
void |
CommonValidationOperations.isEmptyCollection(Collection<Object> values,
ValidationOptions options,
ValidationExtension config)
Validates that
value is an empty collection. |
void |
CommonValidationOperations.isFalse(boolean expression,
ValidationOptions options,
ValidationExtension config)
Validates that the given
value is false |
void |
CommonValidationOperations.isIp(String ip,
ValidationOptions options,
ValidationExtension config)
Validates that an
ip address represented as a String is valid |
void |
CommonValidationOperations.isNotBlacklistedIp(String ipAddress,
IpFilterList blackList,
ValidationOptions options,
ValidationExtension config)
Validates that a
ipAddress is not present in the ipList. |
void |
CommonValidationOperations.isNotBlankString(String value,
ValidationOptions options,
ValidationExtension config)
Validates that
value is not a blank String. |
void |
CommonValidationOperations.isNotElapsed(Long time,
TimeUnit timeUnit,
LocalDateTime since,
ValidationOptions options,
ValidationExtension config)
Validates the amount of time that has elapsed since the moment in the
since parameter is greater than an
specified amount of time. |
void |
CommonValidationOperations.isNotEmptyCollection(Collection<Object> values,
ValidationOptions options,
ValidationExtension config)
Validates that
value is not an empty collection. |
void |
CommonValidationOperations.isNotNull(org.mule.runtime.extension.api.runtime.parameter.ParameterResolver<org.mule.runtime.api.metadata.TypedValue<Object>> value,
ValidationOptions options,
ValidationExtension config)
Validates that the given
value is not null. |
void |
CommonValidationOperations.isNull(org.mule.runtime.extension.api.runtime.parameter.ParameterResolver<org.mule.runtime.api.metadata.TypedValue<Object>> value,
ValidationOptions options,
ValidationExtension config)
Validates that the given
value is null. |
void |
NumberValidationOperation.isNumber(String value,
String locale,
String pattern,
String minValue,
String maxValue,
NumberType numberType,
ValidationOptions options,
ValidationExtension config)
Receives a numeric
value as a String and validates that it can be parsed per the rules of a
numberType |
void |
CommonValidationOperations.isTime(String time,
String locale,
String pattern,
ValidationOptions options,
ValidationExtension config)
|
void |
CommonValidationOperations.isTrue(boolean expression,
ValidationOptions options,
ValidationExtension config)
Validates that the given
value is true |
void |
CommonValidationOperations.isUrl(String url,
ValidationOptions options,
ValidationExtension config)
Validates that
url is a valid one |
void |
CommonValidationOperations.isWhitelistedIp(String ipAddress,
IpFilterList whiteList,
ValidationOptions options,
ValidationExtension config)
Validates that a
ipAddress is present in the ipList. |
void |
CommonValidationOperations.matchesRegex(String value,
String regex,
boolean caseSensitive,
ValidationOptions options,
ValidationExtension config)
Validates that
value matches the regex regular expression |
void |
CommonValidationOperations.validateSize(org.mule.runtime.api.metadata.TypedValue<Object> value,
int min,
Integer max,
ValidationOptions options,
ValidationExtension config)
Validates that
value has a size between certain inclusive boundaries. |
| Constructor and Description |
|---|
ValidationContext(ValidationMessages messages,
ValidationOptions options) |
ValidationContext(ValidationMessages messages,
ValidationOptions options,
ValidationExtension config) |
ValidationContext(ValidationOptions options,
ValidationExtension config) |
Copyright © 2021 MuleSoft, Inc.. All rights reserved.