public class ValidCharactersConstraintProcessor extends MandatoryElementConstraintProcessor<ValidCharactersConstraint>
| Modifier and Type | Field and Description |
|---|---|
static String |
VALIDATE_METHOD |
dataDictionaryService, dateTimeService| Constructor and Description |
|---|
ValidCharactersConstraintProcessor() |
getDataDictionaryService, getDateTimeService, isOptional, setDataDictionaryService, setDateTimeServicepublic static final String VALIDATE_METHOD
public ValidCharactersConstraintProcessor()
public ProcessorResult process(DictionaryValidationResult result, Object value, ValidCharactersConstraint constraint, AttributeValueReader attributeValueReader) throws AttributeValidationException
result - - holds dictionary validation resultsvalue - - the value of the attributeconstraint - - the constraint to processattributeValueReader - - - provides access to the attribute being validatedAttributeValidationExceptionpublic String getName()
ConstraintProcessore.g. @see CollectionSizeConstraintProcessor.CONSTRAINT_NAME
public Class<? extends Constraint> getConstraintType()
ConstraintProcessorConstraintConstraintProcessor.getConstraintType()protected ConstraintValidationResult processSingleValidCharacterConstraint(DictionaryValidationResult result, Object value, ValidCharactersConstraint constraint, AttributeValueReader attributeValueReader) throws AttributeValidationException
AttributeValidationExceptionprotected ConstraintValidationResult doProcessFormattableValidCharConstraint(DictionaryValidationResult result, ValidCharactersConstraint validCharsConstraint, Formatable definition, Object value, AttributeValueReader attributeValueReader) throws AttributeValidationException
AttributeValidationExceptionprotected ConstraintValidationResult doProcessValidCharConstraint(ValidCharactersConstraint validCharsConstraint, Object value)
protected ConstraintValidationResult processFormatterValidation(DictionaryValidationResult result, Class<?> formatterClass, String entryName, String attributeName, String parsedAttributeValue, String errorKeyPrefix)
protected ConstraintValidationResult validateDateOrder(String firstDateTime, String secondDateTime, String entryName, String attributeName)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.