Class DefaultTableLister
- java.lang.Object
-
- com.snowflake.connectors.common.table.DefaultTableLister
-
- All Implemented Interfaces:
TableLister
public class DefaultTableLister extends Object implements TableLister
This implementation uses SHOW TABLES ... IN SCHEMA statement
-
-
Constructor Summary
Constructors Constructor Description DefaultTableLister(Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TableProperties>
showTables(SchemaName schema)
Returns list of tables for a given schemaList<TableProperties>
showTables(SchemaName schema, String like)
Returns list of tables for a given schema with additional filter expression.
-
-
-
Constructor Detail
-
DefaultTableLister
public DefaultTableLister(Session session)
-
-
Method Detail
-
showTables
public List<TableProperties> showTables(SchemaName schema)
Returns list of tables for a given schema- Specified by:
showTables
in interfaceTableLister
- Returns:
- list of tables for a given schema
-
showTables
public List<TableProperties> showTables(SchemaName schema, String like)
Returns list of tables for a given schema with additional filter expression.- Specified by:
showTables
in interfaceTableLister
like
- filter expression, eg. "MYTABLE", "%TAB%"- Returns:
- list of tables
-
-