public final class TableMetas extends Object
| Constructor and Description |
|---|
TableMetas(Map<String,TableMetaData> tables) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsColumn(String tableName,
String columnName)
Judge whether contains column name.
|
boolean |
containsTable(String tableName)
Judge contains table from table meta data or not.
|
TableMetaData |
get(String logicTableName)
Get table meta data by table name.
|
List<String> |
getAllColumnNames(String tableName)
Get all column names via table.
|
Collection<String> |
getAllTableNames()
Get all table names.
|
void |
put(String logicTableName,
TableMetaData tableMetaData)
Add table meta data.
|
void |
remove(String logicTableName)
Remove table meta data.
|
public TableMetas(Map<String,TableMetaData> tables)
public TableMetaData get(String logicTableName)
logicTableName - logicTableName logic table namepublic void put(String logicTableName, TableMetaData tableMetaData)
logicTableName - logic table nametableMetaData - table meta datapublic void remove(String logicTableName)
logicTableName - logic table namepublic boolean containsTable(String tableName)
tableName - table namepublic boolean containsColumn(String tableName, String columnName)
tableName - table namecolumnName - column namepublic List<String> getAllColumnNames(String tableName)
tableName - table namepublic Collection<String> getAllTableNames()
Copyright © 2020 The Apache Software Foundation. All rights reserved.