APIdia Launch Partner
Top Description Fields Constructors Methods
io.github.spannm.jackcess.util

public Class SimpleImportFilter

extends Object
implements ImportFilter
Class Inheritance
All Implemented Interfaces
io.github.spannm.jackcess.util.ImportFilter
Imports
io.github.spannm.jackcess.ColumnBuilder, java.sql.ResultSetMetaData, java.util.List

Simple concrete implementation of ImportFilter which just returns the given values.

Field Summary

Modifier and TypeField and Description
public static final SimpleImportFilter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<ColumnBuilder>
filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)

Implements io.github.spannm.jackcess.util.ImportFilter.filterColumns.

The columns that should be used to create the imported table.

public Object[]
filterRow(Object[] row)

Implements io.github.spannm.jackcess.util.ImportFilter.filterRow.

The desired values for the row.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final SimpleImportFilter INSTANCE

Constructor Detail

SimpleImportFilterback to summary
public SimpleImportFilter()

Method Detail

filterColumnsback to summary
public List<ColumnBuilder> filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)

Implements io.github.spannm.jackcess.util.ImportFilter.filterColumns.

Doc from io.github.spannm.jackcess.util.ImportFilter.filterColumns.

The columns that should be used to create the imported table.

Annotations
@Override
filterRowback to summary
public Object[] filterRow(Object[] row)

Implements io.github.spannm.jackcess.util.ImportFilter.filterRow.

Doc from io.github.spannm.jackcess.util.ImportFilter.filterRow.

The desired values for the row.

Annotations
@Override