public class SimpleImportFilter extends java.lang.Object implements ImportFilter
| Modifier and Type | Field and Description |
|---|---|
static SimpleImportFilter |
INSTANCE |
| Constructor and Description |
|---|
SimpleImportFilter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ColumnBuilder> |
filterColumns(java.util.List<ColumnBuilder> destColumns,
java.sql.ResultSetMetaData srcColumns)
The columns that should be used to create the imported table.
|
java.lang.Object[] |
filterRow(java.lang.Object[] row)
The desired values for the row.
|
public static final SimpleImportFilter INSTANCE
public java.util.List<ColumnBuilder> filterColumns(java.util.List<ColumnBuilder> destColumns, java.sql.ResultSetMetaData srcColumns) throws java.sql.SQLException, java.io.IOException
ImportFilterfilterColumns in interface ImportFilterdestColumns - the columns as determined by the import code, may be
directly modified and returnedsrcColumns - the sql metadata, only available if importing from a
JDBC sourcejava.sql.SQLExceptionjava.io.IOExceptionpublic java.lang.Object[] filterRow(java.lang.Object[] row)
throws java.sql.SQLException,
java.io.IOException
ImportFilterfilterRow in interface ImportFilterrow - the row data as determined by the import code, may be directly
modifiednull, the row will be skippedjava.sql.SQLExceptionjava.io.IOException