Interface Tables.ColumnNameFilter

Enclosing class:
Tables
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface Tables.ColumnNameFilter
A filter for columns.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    matches(String catalogName, String schemaName, String tableName, String columnName)
    Determine whether the named column should be included in the table's Schema definition.
  • Method Details

    • matches

      boolean matches(String catalogName, String schemaName, String tableName, String columnName)
      Determine whether the named column should be included in the table's Schema definition.
      Parameters:
      catalogName - the name of the database catalog that contains the table; may be null if the JDBC driver does not show a schema for this table
      schemaName - the name of the database schema that contains the table; may be null if the JDBC driver does not show a schema for this table
      tableName - the name of the table
      columnName - the name of the column
      Returns:
      true if the table should be included, or false if the table should be excluded