public class MetadataAPIPostProcessing extends MetadataAPIHelper
MetadataAPIHelper.enumFunc<T extends Enum<T>>, MetadataAPIHelper.GetCatalogs_Metadata, MetadataAPIHelper.GetColumns_Metadata, MetadataAPIHelper.GetSchemas_Metadata, MetadataAPIHelper.GetTables_Metadata| Modifier and Type | Field and Description |
|---|---|
protected RedshiftConnectionImpl |
connection |
GET_CATALOGS_COLS, GET_COLUMNS_COLS, GET_SCHEMAS_COLS, GET_TABLES_COLS, SHOW_COLUMNS_CHARACTER_MAXIMUM_LENGTH, SHOW_COLUMNS_COLUMN_DEFAULT, SHOW_COLUMNS_COLUMN_NAME, SHOW_COLUMNS_DATA_TYPE, SHOW_COLUMNS_DATABASE_NAME, SHOW_COLUMNS_IS_NULLABLE, SHOW_COLUMNS_NUMERIC_PRECISION, SHOW_COLUMNS_NUMERIC_SCALE, SHOW_COLUMNS_ORDINAL_POSITION, SHOW_COLUMNS_REMARKS, SHOW_COLUMNS_SCHEMA_NAME, SHOW_COLUMNS_TABLE_NAME, SHOW_DATABASES_DATABASE_NAME, SHOW_SCHEMAS_DATABASE_NAME, SHOW_SCHEMAS_SCHEMA_NAME, SHOW_TABLES_DATABASE_NAME, SHOW_TABLES_REMARKS, SHOW_TABLES_SCHEMA_NAME, SHOW_TABLES_TABLE_NAME, SHOW_TABLES_TABLE_TYPE, SQL_PREP_SHOWCOLUMNS, SQL_PREP_SHOWDATABASES, SQL_PREP_SHOWDATABASESLIKE, SQL_PREP_SHOWSCHEMAS, SQL_PREP_SHOWSCHEMASLIKE, SQL_PREP_SHOWTABLES, SQL_SHOWCOLUMNS, SQL_SHOWCOLUMNSLIKE, SQL_SHOWDATABASES, SQL_SHOWDATABASESLIKE, SQL_SHOWSCHEMAS, SQL_SHOWSCHEMASLIKE, SQL_SHOWTABLES, SQL_SHOWTABLESLIKE| Constructor and Description |
|---|
MetadataAPIPostProcessing(RedshiftConnectionImpl connection) |
| Modifier and Type | Method and Description |
|---|---|
protected ResultSet |
getCatalogsPostProcessing(ResultSet serverRs) |
protected ResultSet |
getColumnsPostProcessing(List<ResultSet> serverRs,
boolean retEmpty) |
protected ResultSet |
getSchemasPostProcessing(List<ResultSet> serverRs,
boolean retEmpty) |
protected ResultSet |
getTablesPostProcessing(List<ResultSet> serverRs,
boolean retEmpty,
String[] types) |
checkNameIsExactName, checkNameIsNotPattern, createEmptyRs, createMetaDataPreparedStatement, createMetaDataStatement, createNullRs, createRs, encodeStr, getAutoIncrement, getColumnSize, getDecimalDigit, getEmptyTuple, getEmptyTupleList, getField, getNullable, getNullTuple, getNullTupleList, getNumPrefixRadix, getRSType, getSQLType, runQueryprotected final RedshiftConnectionImpl connection
public MetadataAPIPostProcessing(RedshiftConnectionImpl connection)
protected ResultSet getCatalogsPostProcessing(ResultSet serverRs) throws SQLException
SQLExceptionprotected ResultSet getSchemasPostProcessing(List<ResultSet> serverRs, boolean retEmpty) throws SQLException
SQLExceptionprotected ResultSet getTablesPostProcessing(List<ResultSet> serverRs, boolean retEmpty, String[] types) throws SQLException
SQLExceptionprotected ResultSet getColumnsPostProcessing(List<ResultSet> serverRs, boolean retEmpty) throws SQLException
SQLExceptionCopyright © 2024 Amazon.com Inc.. All rights reserved.