public class Schema extends Object
public SchemaRepository getRepository()
public String getName()
public String getSimpleName()
public void setName(String name)
public SchemaObject findTable(String tableName)
public SchemaObject findTable(long nameHashCode64)
public SchemaObject findView(String viewName)
public SchemaObject findView(long nameHashCode64)
public SchemaObject findTableOrView(String tableName)
public SchemaObject findTableOrView(long hashCode64)
public SchemaObject findFunction(String functionName)
public boolean isSequence(String name)
public SchemaObject findTable(SQLTableSource tableSource, String alias)
public SQLColumnDefinition findColumn(SQLTableSource tableSource, SQLSelectItem selectItem)
public SQLColumnDefinition findColumn(SQLTableSource tableSource, SQLExpr expr)
public SchemaObject findTable(SQLTableSource tableSource, SQLSelectItem selectItem)
public SchemaObject findTable(SQLTableSource tableSource, SQLExpr expr)
public Map<String,SchemaObject> getTables(SQLTableSource x)
public int getTableCount()
public Collection<SchemaObject> getObjects()
public int getViewCount()
public String getCatalog()
Copyright © 2013–2021 Alibaba Group. All rights reserved.