mirror of
https://github.com/frosch95/SmartCSV.fx.git
synced 2026-04-11 21:48:22 +02:00
12 lines
322 B
Java
12 lines
322 B
Java
|
|
package ninja.javafx.smartcsv.validation;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Created by abi on 07.08.2016.
|
||
|
|
*/
|
||
|
|
public interface Validation {
|
||
|
|
|
||
|
|
enum Type { NOT_EMPTY, UNIQUE, DOUBLE, INTEGER, MIN_LENGTH, MAX_LENGTH, DATE, ALPHANUMERIC, REGEXP, VALUE_OF, GROOVY }
|
||
|
|
void check(int row, String value, ValidationError error);
|
||
|
|
Type getType();
|
||
|
|
}
|