biz.c24.io.api.data.target2
Class ValueDateRule
java.lang.Object
biz.c24.io.api.data.DefaultValidationRule
biz.c24.io.api.data.target2.ValueDateRule
- All Implemented Interfaces:
- ModelComponent, ValidationRule, Validator, Serializable
public class ValueDateRule
- extends DefaultValidationRule
- See Also:
- Serialized Form
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 |
ValueDateRule
public ValueDateRule()
validate
public boolean validate(Object object,
DataComponent component,
ComplexDataObject context,
ValidationManager manager)
throws ValidationException
- Description copied from interface:
Validator
- Validate the given object.
- Specified by:
validate
in interface Validator
- Overrides:
validate
in class DefaultValidationRule
- Parameters:
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.
- Returns:
- Whether the object is valid if the validation manager is not operating in exception mode.
- Throws:
ValidationException
- If the object is not valid and the validation maanger is operating in exception mode.
C24 Technologies © 2002-2012: All Rights Reserved.