public class DeepDataValidationEngine extends java.lang.Object implements DataValidationEngine
Constructor and Description |
---|
DeepDataValidationEngine(DatasetInformation dsi) |
Modifier and Type | Method and Description |
---|---|
void |
finishedObs(ExceptionHandler exceptionHandler)
A method that may be used to perform any handling once all the observations have been processed
|
void |
validateDataSetAttributes(java.util.List<KeyValue> key)
Validates the supplied attribute values throwing an exception if key is not valid
|
void |
validateKey(Keyable keyable)
Validates the supplied key throwing an exception if key is not valid
|
void |
validateObs(Observation obs)
Validates the supplied observation throwing an exception if observation is not valid
|
public DeepDataValidationEngine(DatasetInformation dsi)
public void validateDataSetAttributes(java.util.List<KeyValue> key)
DataValidationEngine
validateDataSetAttributes
in interface DataValidationEngine
public void validateKey(Keyable keyable)
DataValidationEngine
validateKey
in interface DataValidationEngine
public void validateObs(Observation obs)
DataValidationEngine
validateObs
in interface DataValidationEngine
public void finishedObs(ExceptionHandler exceptionHandler)
DataValidationEngine
finishedObs
in interface DataValidationEngine