public final class DatabaseMetaLegacy extends DatabaseMeta
| Constructor and Description |
|---|
DatabaseMetaLegacy(Session session) |
| Modifier and Type | Method and Description |
|---|---|
DefaultNullOrdering |
defaultNullOrdering()
INTERNAL
|
ResultInterface |
getAttributes(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String typeNamePattern,
java.lang.String attributeNamePattern)
INTERNAL
|
ResultInterface |
getBestRowIdentifier(java.lang.String catalogPattern,
java.lang.String schemaPattern,
java.lang.String tableName,
int scope,
boolean nullable)
INTERNAL
|
ResultInterface |
getCatalogs()
INTERNAL
|
ResultInterface |
getColumnPrivileges(java.lang.String catalog,
java.lang.String schema,
java.lang.String table,
java.lang.String columnNamePattern)
INTERNAL
|
ResultInterface |
getColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String columnNamePattern)
INTERNAL
|
ResultInterface |
getCrossReference(java.lang.String primaryCatalog,
java.lang.String primarySchema,
java.lang.String primaryTable,
java.lang.String foreignCatalog,
java.lang.String foreignSchema,
java.lang.String foreignTable)
INTERNAL
|
int |
getDatabaseMajorVersion()
INTERNAL
|
int |
getDatabaseMinorVersion()
INTERNAL
|
java.lang.String |
getDatabaseProductVersion()
INTERNAL
|
ResultInterface |
getExportedKeys(java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
INTERNAL
|
ResultInterface |
getFunctionColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern,
java.lang.String columnNamePattern)
INTERNAL
|
ResultInterface |
getFunctions(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern)
INTERNAL
|
ResultInterface |
getImportedKeys(java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
INTERNAL
|
ResultInterface |
getIndexInfo(java.lang.String catalog,
java.lang.String schema,
java.lang.String table,
boolean unique,
boolean approximate)
INTERNAL
|
java.lang.String |
getNumericFunctions()
INTERNAL
|
ResultInterface |
getPrimaryKeys(java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
INTERNAL
|
ResultInterface |
getProcedureColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String procedureNamePattern,
java.lang.String columnNamePattern)
INTERNAL
|
ResultInterface |
getProcedures(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String procedureNamePattern)
INTERNAL
|
ResultInterface |
getPseudoColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String columnNamePattern)
INTERNAL
|
ResultInterface |
getSchemas()
INTERNAL
|
ResultInterface |
getSchemas(java.lang.String catalog,
java.lang.String schemaPattern)
INTERNAL
|
java.lang.String |
getSearchStringEscape()
INTERNAL
|
java.lang.String |
getSQLKeywords()
INTERNAL
|
java.lang.String |
getStringFunctions()
INTERNAL
|
ResultInterface |
getSuperTables(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern)
INTERNAL
|
ResultInterface |
getSuperTypes(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String typeNamePattern)
INTERNAL
|
java.lang.String |
getSystemFunctions()
INTERNAL
|
ResultInterface |
getTablePrivileges(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern)
INTERNAL
|
ResultInterface |
getTables(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String[] types)
INTERNAL
|
ResultInterface |
getTableTypes()
INTERNAL
|
java.lang.String |
getTimeDateFunctions()
INTERNAL
|
ResultInterface |
getTypeInfo()
INTERNAL
|
ResultInterface |
getUDTs(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String typeNamePattern,
int[] types)
INTERNAL
|
ResultInterface |
getVersionColumns(java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
INTERNAL
|
public DatabaseMetaLegacy(Session session)
public final DefaultNullOrdering defaultNullOrdering()
DatabaseMetadefaultNullOrdering in class DatabaseMetaDatabaseMetaData.nullsAreSortedHigh(),
DatabaseMetaData.nullsAreSortedLow(),
DatabaseMetaData.nullsAreSortedAtStart(),
DatabaseMetaData.nullsAreSortedAtEnd()public java.lang.String getSQLKeywords()
DatabaseMetagetSQLKeywords in class DatabaseMetaDatabaseMetaData.getSQLKeywords()public java.lang.String getNumericFunctions()
DatabaseMetagetNumericFunctions in class DatabaseMetaDatabaseMetaData.getNumericFunctions()public java.lang.String getStringFunctions()
DatabaseMetagetStringFunctions in class DatabaseMetaDatabaseMetaData.getStringFunctions()public java.lang.String getSystemFunctions()
DatabaseMetagetSystemFunctions in class DatabaseMetaDatabaseMetaData.getSystemFunctions()public java.lang.String getTimeDateFunctions()
DatabaseMetagetTimeDateFunctions in class DatabaseMetaDatabaseMetaData.getTimeDateFunctions()public java.lang.String getSearchStringEscape()
DatabaseMetagetSearchStringEscape in class DatabaseMetaDatabaseMetaData.getSearchStringEscape()public ResultInterface getProcedures(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
DatabaseMetagetProcedures in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resultprocedureNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getProcedures(String, String, String)public ResultInterface getProcedureColumns(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
DatabaseMetagetProcedureColumns in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resultprocedureNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getProcedureColumns(String, String,
String, String)public ResultInterface getTables(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
DatabaseMetagetTables in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resulttypes - String[]DatabaseMetaData.getTables(String, String, String,
String[])public ResultInterface getSchemas()
DatabaseMetagetSchemas in class DatabaseMetaDatabaseMetaData.getSchemas()public ResultInterface getCatalogs()
DatabaseMetagetCatalogs in class DatabaseMetaDatabaseMetaData.getCatalogs()public ResultInterface getTableTypes()
DatabaseMetagetTableTypes in class DatabaseMetaDatabaseMetaData.getTableTypes()public ResultInterface getColumns(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
DatabaseMetagetColumns in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getColumns(String, String, String, String)public ResultInterface getColumnPrivileges(java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
DatabaseMetagetColumnPrivileges in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getColumnPrivileges(String, String,
String, String)public ResultInterface getTablePrivileges(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
DatabaseMetagetTablePrivileges in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getTablePrivileges(String, String, String)public ResultInterface getBestRowIdentifier(java.lang.String catalogPattern, java.lang.String schemaPattern, java.lang.String tableName, int scope, boolean nullable)
DatabaseMetagetBestRowIdentifier in class DatabaseMetacatalogPattern - "LIKE" style pattern to filter resultschemaPattern - "LIKE" style pattern to filter resulttableName - table of interestscope - of interestnullable - include nullable columnsDatabaseMetaData.getBestRowIdentifier(String, String,
String, int, boolean)public ResultInterface getPrimaryKeys(java.lang.String catalog, java.lang.String schema, java.lang.String table)
DatabaseMetagetPrimaryKeys in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getPrimaryKeys(String, String, String)public ResultInterface getImportedKeys(java.lang.String catalog, java.lang.String schema, java.lang.String table)
DatabaseMetagetImportedKeys in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getImportedKeys(String, String, String)public ResultInterface getExportedKeys(java.lang.String catalog, java.lang.String schema, java.lang.String table)
DatabaseMetagetExportedKeys in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getExportedKeys(String, String, String)public ResultInterface getCrossReference(java.lang.String primaryCatalog, java.lang.String primarySchema, java.lang.String primaryTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
DatabaseMetagetCrossReference in class DatabaseMetaprimaryCatalog - to inspectprimarySchema - to inspectprimaryTable - to inspectforeignCatalog - to inspectforeignSchema - to inspectforeignTable - to inspectDatabaseMetaData.getCrossReference(String, String, String,
String, String, String)public ResultInterface getTypeInfo()
DatabaseMetagetTypeInfo in class DatabaseMetaDatabaseMetaData.getTypeInfo()public ResultInterface getIndexInfo(java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
DatabaseMetagetIndexInfo in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectunique - onlyapproximate - allowedDatabaseMetaData.getIndexInfo(String, String, String,
boolean, boolean)public ResultInterface getSchemas(java.lang.String catalog, java.lang.String schemaPattern)
DatabaseMetagetSchemas in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSchemas(String, String)public ResultInterface getPseudoColumns(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
DatabaseMetagetPseudoColumns in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getPseudoColumns(String, String, String,
String)public final java.lang.String getDatabaseProductVersion()
DatabaseMetagetDatabaseProductVersion in class DatabaseMetaDatabaseMetaData.getDatabaseProductVersion()public final ResultInterface getVersionColumns(java.lang.String catalog, java.lang.String schema, java.lang.String table)
DatabaseMetagetVersionColumns in class DatabaseMetacatalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getVersionColumns(String, String, String)public final ResultInterface getUDTs(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
DatabaseMetagetUDTs in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resulttypes - int[]DatabaseMetaData.getUDTs(String, String, String, int[])public final ResultInterface getSuperTypes(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
DatabaseMetagetSuperTypes in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSuperTypes(String, String, String)public final ResultInterface getSuperTables(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
DatabaseMetagetSuperTables in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSuperTables(String, String, String)public final ResultInterface getAttributes(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
DatabaseMetagetAttributes in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resultattributeNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getAttributes(String, String, String,
String)public final int getDatabaseMajorVersion()
DatabaseMetagetDatabaseMajorVersion in class DatabaseMetaDatabaseMetaData.getDatabaseMajorVersion()public final int getDatabaseMinorVersion()
DatabaseMetagetDatabaseMinorVersion in class DatabaseMetaDatabaseMetaData.getDatabaseMinorVersion()public final ResultInterface getFunctions(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
DatabaseMetagetFunctions in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resultfunctionNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getFunctions(String, String, String)public final ResultInterface getFunctionColumns(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
DatabaseMetagetFunctionColumns in class DatabaseMetacatalog - to inspectschemaPattern - "LIKE" style pattern to filter resultfunctionNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getFunctionColumns(String, String, String,
String)