public class RegexValidator extends Object implements org.apache.sling.validation.spi.Validator<String>
Pattern class. This Validator expects a
mandatory parameter in the arguments map: REGEX_PARAM.| Modifier and Type | Field and Description |
|---|---|
static String |
I18N_KEY_PATTERN_DOES_NOT_MATCH |
static String |
REGEX_PARAM |
| Constructor and Description |
|---|
RegexValidator() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.sling.validation.ValidationResult |
validate(String data,
org.apache.sling.validation.spi.ValidatorContext context,
org.apache.sling.api.resource.ValueMap arguments) |
@Nonnull public static final String I18N_KEY_PATTERN_DOES_NOT_MATCH
@Nonnull public static final String REGEX_PARAM
@Nonnull public org.apache.sling.validation.ValidationResult validate(@Nonnull String data, @Nonnull org.apache.sling.validation.spi.ValidatorContext context, @Nonnull org.apache.sling.api.resource.ValueMap arguments) throws org.apache.sling.validation.SlingValidationException
validate in interface org.apache.sling.validation.spi.Validator<String>org.apache.sling.validation.SlingValidationExceptionCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.