Top Interfaces Classes
[default module]

Package com.opencsv.validators


Interface Summary

Modifier and TypeInterface and Description
public interface
LineValidator

This is the interface for validators for a String read by the java.io.Reader in the com.opencsv.CSVReader before it is processed.

public interface
RowValidator

This is the interface for validators for an array of Strings read by the com.opencsv.CSVReader after it is processed.

Class Summary

Modifier and TypeClass and Description
public class
LineValidatorAggregator

The aggregator's purpose is to collect multiple LineValidators and run them against a single line.

public class
RowFunctionValidator

This validator is best used to validate a specific property of the row - either about a specific element or information about the array itself.

public class
RowMustHaveSameNumberOfColumnsAsFirstRowValidator

This validator is used when the number of columns is not neccessarily known but must be consistent.

public class
RowValidatorAggregator

The aggregator's purpose is to collect multiple RowValidators and run them against a single array of strings.