org.cdgsoftware.icl.field.validation
Class Validator

java.lang.Object
  extended by org.cdgsoftware.icl.field.validation.Validator
Direct Known Subclasses:
AuxOnUsValidator, BFDIndicatorValidator, CashLetterDocumentationTypeValidator, CashLetterRecordTypeValidator, CollectionTypeIndicatorValidator, CompanionDocumentValidator, FileIDModifierValidator, OnUsFormatIndicatorValidator, OnUsValidator, RecordTypeValidator, ResendIndicatorValidator, ReturnsIndicatorValidator, RoutingNumberValidator, StandardLevelValidator, TestFileIndicatorValidator

public abstract class Validator
extends java.lang.Object

The Class Validator.


Constructor Summary
Validator()
           
 
Method Summary
abstract  ValidationResult validateData(java.lang.String data)
          Validate data.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Validator

public Validator()
Method Detail

validateData

public abstract ValidationResult validateData(java.lang.String data)
                                       throws ICLException
Validate data.

Parameters:
data - the data
Returns:
the validation result
Throws:
ICLException - the ICL exception