@Internal public abstract class InMemoryMetaTableProvider extends java.lang.Object implements TableProvider
InMemoryMetaTableProvider
is an abstract TableProvider
for in-memory types.Constructor and Description |
---|
InMemoryMetaTableProvider() |
Modifier and Type | Method and Description |
---|---|
void |
createTable(Table table)
Creates a table.
|
void |
dropTable(java.lang.String tableName)
Drops a table.
|
java.util.Map<java.lang.String,Table> |
getTables()
Get all tables from this provider.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildBeamSqlTable, getTableType
public void createTable(Table table)
TableProvider
createTable
in interface TableProvider
public void dropTable(java.lang.String tableName)
TableProvider
dropTable
in interface TableProvider
public java.util.Map<java.lang.String,Table> getTables()
TableProvider
getTables
in interface TableProvider