The super constructor of implementors of Validator.
Methods
-
validate(oDataToValidate, oValidationResult)
-
Performs the validation on oDataToValidate according to rules in the class that implements the interface and appends information about errors found to oValidationResult.
Parameters:
Name Type Description oDataToValidate
module:caplin/trading/trademodel/DataHolder The data to validate. Must not be null or undefined. oValidationResult
module:caplin/trading/validation/ValidationResult A module:caplin/trading/validation/ValidationResult
to which information about validations is added. Must not be null or undefined.- Implementations:
Throws:
-
if there is something wrong with the data to validate or some other exception occurs during validation.