public class ValidationRegistryImpl extends java.lang.Object implements ValidationRegistry
Modifier | Constructor and Description |
---|---|
protected |
ValidationRegistryImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
addFailures(java.util.List<java.lang.String> failMessages) |
java.util.List<java.lang.String> |
addFailures(java.lang.String failMessage) |
<T> void |
addToValidationQueue(BuiltinValidators validatorType,
T validationTarget) |
<T> void |
addToValidationQueue(BuiltinValidators validatorType,
T validationTarget,
java.lang.String targetStrRep) |
<T> void |
addToValidationQueue(java.lang.String validatorName,
T validationTarget) |
<T> void |
addToValidationQueue(java.lang.String validatorName,
T validationTarget,
java.lang.String targetStrRep) |
<T> boolean |
doValidation() |
java.lang.String |
failuresToString() |
java.util.List<java.lang.String> |
getFailures() |
boolean |
hasFailures() |
<T> void |
overrideValidator(BuiltinValidators biv,
Validator<T> validator) |
<T> void |
setValidator(java.lang.String validatorName,
Validator<T> validator) |
void |
throwBuilderExceptionOnFailure() |
void |
throwIllegalArgumentExceptionOnFailure() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstance
public <T> void overrideValidator(BuiltinValidators biv, Validator<T> validator)
overrideValidator
in interface ValidationRegistry
public <T> void setValidator(java.lang.String validatorName, Validator<T> validator)
setValidator
in interface ValidationRegistry
public <T> void addToValidationQueue(BuiltinValidators validatorType, T validationTarget)
addToValidationQueue
in interface ValidationRegistry
public <T> void addToValidationQueue(BuiltinValidators validatorType, T validationTarget, java.lang.String targetStrRep)
addToValidationQueue
in interface ValidationRegistry
public <T> void addToValidationQueue(java.lang.String validatorName, T validationTarget)
addToValidationQueue
in interface ValidationRegistry
public <T> void addToValidationQueue(java.lang.String validatorName, T validationTarget, java.lang.String targetStrRep)
addToValidationQueue
in interface ValidationRegistry
public <T> boolean doValidation()
doValidation
in interface ValidationRegistry
public java.util.List<java.lang.String> addFailures(java.util.List<java.lang.String> failMessages)
addFailures
in interface ValidationRegistry
public java.util.List<java.lang.String> addFailures(java.lang.String failMessage)
addFailures
in interface ValidationRegistry
public boolean hasFailures() throws BuilderException
hasFailures
in interface ValidationRegistry
BuilderException
public java.util.List<java.lang.String> getFailures()
getFailures
in interface ValidationRegistry
public java.lang.String failuresToString()
failuresToString
in interface ValidationRegistry
public void throwBuilderExceptionOnFailure()
throwBuilderExceptionOnFailure
in interface ValidationRegistry
public void throwIllegalArgumentExceptionOnFailure()
throwIllegalArgumentExceptionOnFailure
in interface ValidationRegistry