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 Detail

      • 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