|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbiz.c24.io.api.data.DefaultValidationRule
biz.c24.io.api.data.sepa.IdentifierOfCreditorValidator
public class IdentifierOfCreditorValidator
A class for validating a supplied String in order to check for validity of an Identifier of Creditor.
This class uses the System property Utils.SYSTEM_PROPERTY_ISO3166_COUNTRY_CODE_FILE
to locate the source of the enumeration.
Constructor Summary | |
---|---|
IdentifierOfCreditorValidator()
Creates a new instance. |
Method Summary | |
---|---|
boolean |
validate(Object object,
DataComponent component,
ComplexDataObject context,
String rule,
ValidationManager manager)
Runs the validation routine and reports errors against the specified rule. |
boolean |
validate(Object object,
DataComponent component,
ComplexDataObject context,
ValidationManager manager)
Validate the given object. |
Methods inherited from class biz.c24.io.api.data.DefaultValidationRule |
---|
addDependentPredicateCode, getAnnotation, getContextForPredicateChecking, getDependentPredicateCode, getDependentPredicateCodeCount, getErrorCode, getName, getPredicateCode, getSeverity, removeDependentPredicateCode, setAnnotation, setErrorCode, setName, setPredicateCode, setSeverity, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IdentifierOfCreditorValidator()
Method Detail |
---|
public boolean validate(Object object, DataComponent component, ComplexDataObject context, ValidationManager manager) throws ValidationException
Validator
validate
in interface Validator
validate
in class DefaultValidationRule
object
- The object to be validated - commonly a String, Integer, Double, Date etc.component
- The Element
or Attribute
inside context
which defines object
.context
- The parent of object
- could be null
.manager
- The validation manager which is performing this validation.
ValidationException
- If the object is not valid and the validation maanger is operating in exception mode.public boolean validate(Object object, DataComponent component, ComplexDataObject context, String rule, ValidationManager manager) throws ValidationException
object
- The object to be validated - commonly a String, Integer, Double, Date etc.component
- The Element
or Attribute
inside context
which defines object
.context
- The parent of object
- could be null
.rule
- The rule.
ValidationException
- If the object is not valid AND the validation mechanism specified for obj
is ValidationMechanismEnum.VALIDATION_MECHANISM_EXCEPTION
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |