public class PersonNameProhibitedCharactersValidator extends AbstractStringValidator implements ConfiguredProvider
Validates against hardcoded RegEx pattern - accepts plain string and collection of strings, for basic behavior
like null/blank values handling and collections support see AbstractStringValidator
.
Modifier and Type | Field and Description |
---|---|
static String |
CFG_ERROR_MESSAGE |
static String |
ID |
static PersonNameProhibitedCharactersValidator |
INSTANCE |
static String |
MESSAGE_NO_MATCH |
protected static Pattern |
PATTERN |
IGNORE_EMPTY_VALUE
Constructor and Description |
---|
PersonNameProhibitedCharactersValidator() |
Modifier and Type | Method and Description |
---|---|
protected void |
doValidate(String value,
String inputHint,
ValidationContext context,
ValidatorConfig config) |
List<ProviderConfigProperty> |
getConfigProperties() |
String |
getHelpText() |
String |
getId() |
doValidate, skipValidation
isIgnoreEmptyValuesConfigured, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, create, init, postInit
validate, validate, validate, validate, validate, validate
validateConfig
order
public static final String ID
public static final PersonNameProhibitedCharactersValidator INSTANCE
protected static final Pattern PATTERN
public static final String MESSAGE_NO_MATCH
public static final String CFG_ERROR_MESSAGE
public PersonNameProhibitedCharactersValidator()
public String getId()
getId
in interface ProviderFactory<Validator>
protected void doValidate(String value, String inputHint, ValidationContext context, ValidatorConfig config)
doValidate
in class AbstractStringValidator
public String getHelpText()
getHelpText
in interface ConfiguredProvider
public List<ProviderConfigProperty> getConfigProperties()
getConfigProperties
in interface ConfiguredProvider
Copyright © 2021 JBoss by Red Hat. All rights reserved.