Method Summary |
|
public void | addSchemaInfoUpdateListener(SchemaInfoUpdateListener l) |
public void | dispose() |
public void | fireSchemaInfoUpdate() |
public String | getCaseSensitiveProcedureName(String data) |
public String | getCaseSensitiveTableName(String data) This method returns the case sensitive name of a table as it is stored
in the database.
The case sensitive name is needed for example if you want to retrieve
a table's meta data. |
public String[] | getCatalogs() |
public String[] | getDataTypes() |
public ExtendedColumnInfo[] | getExtendedColumnInfos(String tableName) |
public ExtendedColumnInfo[] | getExtendedColumnInfos(String catalog, String schema, String tableName) |
public String[] | getFunctions() |
public ITableInfo[] | getITableInfos() |
public ITableInfo[] | getITableInfos(String catalog, String schema) |
public ITableInfo[] | getITableInfos(String catalog, String schema, String simpleName) |
public ITableInfo[] | getITableInfos(String catalog, String schema, String tableNamePattern, String[] types) |
public String[] | getKeywords() |
public String[] | getSchemas() |
public IProcedureInfo[] | getStoredProceduresInfos(String catalog, String schema) |
public IProcedureInfo[] | getStoredProceduresInfos(String catalog, String schema, String procNamePattern) |
public String[] | getTables() |
public void | initialLoad(ISession session) |
public boolean | isColumn(String data) |
public boolean | isColumn(CaseInsensitiveString data) Retrieve whether the passed string is a column. |
public boolean | isDataType(String data) |
public boolean | isDataType(CaseInsensitiveString data) Retrieve whether the passed string is a data type. |
public boolean | isFunction(String data) |
public boolean | isFunction(CaseInsensitiveString data) Retrieve whether the passed string is a function. |
public boolean | isKeyword(String data) |
public boolean | isKeyword(CaseInsensitiveString data) Retrieve whether the passed string is a keyword. |
public boolean | isLoaded() |
public boolean | isProcedure(CaseInsensitiveString data) |
public boolean | isTable(String data) |
public boolean | isTable(CaseInsensitiveString data) |
public int | isTableExt(CaseInsensitiveString data) Retrieve whether the passed string is a table and wether this table's colums where loaded before this call. |
public void | refershCacheForSimpleTableName(String simpleTableName) |
void | refershCacheForSimpleTableName(String simpleTableName, boolean fireSchemaInfoUpdate) |
public void | refreshCacheForSimpleProcedureName(String simpleProcName) |
void | refreshCacheForSimpleProcedureName(String simpleProcName, boolean fireSchemaInfoUpdate) |
public void | reload(IDatabaseObjectInfo doi) |
void | reload(IDatabaseObjectInfo doi, boolean fireSchemaInfoUpdate) |
public void | reloadAll() |
void | reloadAll(boolean fireSchemaInfoUpdate) |
public void | removeSchemaInfoUpdateListener(SchemaInfoUpdateListener l) |
public void | waitTillSchemasAndCatalogsLoaded() |
public void | waitTillStoredProceduresLoaded() |
public void | waitTillTablesLoaded() |