| Modifier and Type | Field and Description |
|---|---|
| pack-priv Set | |
| pack-priv Connection |
| Access | Constructor and Description |
|---|---|
| pack-priv | SetManagedDatabaseMetaData(DatabaseMetaData inner, Set<E> activeResultSets, Connection returnableProxy)
|
| Modifier and Type | Method and Description |
|---|---|
| public ResultSet | getBestRowIdentifier(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in the database c, int the scope of interest; use same values as SCOPE d, boolean include columns that are nullable. e)Overrides com. Implements java. Retrieves a description of a table's optimal set of columns that uniquely identifies a row. |
| public ResultSet | getCatalogs()
Overrides com. Implements java. Retrieves the catalog names available in this database. |
| public ResultSet | getColumnPrivileges(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name as it is
stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is
stored in the database c, String a column name pattern; must match the column
name as it is stored in the database d)Overrides com. Implements java. Retrieves a description of the access rights for a table's columns. |
| public ResultSet | getColumns(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name pattern; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name pattern; must match the
table name as it is stored in the database c, String a column name pattern; must match the column
name as it is stored in the database d)Overrides com. Implements java. Retrieves a description of table columns available in the specified catalog. |
| public Connection | getConnection()
Overrides com. Implements java. Retrieves the connection that produced this metadata object. |
| public ResultSet | getCrossReference(String
a catalog name; must match the catalog name
as it is stored in the database; "" retrieves those without a
catalog; a, String null means drop catalog name from the selection criteriaa schema name; must match the schema name as
it is stored in the database; "" retrieves those without a schema;
b, String null means drop schema name from the selection criteriathe name of the table that exports the key; must match
the table name as it is stored in the database c, String a catalog name; must match the catalog name as
it is stored in the database; "" retrieves those without a
catalog; d, String null means drop catalog name from the selection criteriaa schema name; must match the schema name as it
is stored in the database; "" retrieves those without a schema;
e, String null means drop schema name from the selection criteriathe name of the table that imports the key; must match
the table name as it is stored in the database f)Overrides com. Implements java. Retrieves a description of the foreign key columns in the given foreign key table that reference the primary key or the columns representing a unique constraint of the parent table (could be the same or a different table). |
| public ResultSet | getExportedKeys(String
a catalog name; must match the catalog name as it
is stored in this database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in this database c)Overrides com. Implements java. Retrieves a description of the foreign key columns that reference the given table's primary key columns (the foreign keys exported by a table). |
| public ResultSet | getImportedKeys(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in the database c)Overrides com. Implements java. Retrieves a description of the primary key columns that are referenced by the given table's foreign key columns (the primary keys imported by a table). |
| public ResultSet | getIndexInfo(String
a catalog name; must match the catalog name as it
is stored in this database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in this database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in this database c, boolean when true, return only indices for unique values;
when false, return indices regardless of whether unique or not d, boolean when true, result is allowed to reflect approximate
or out of data values; when false, results are requested to be
accurate e)Overrides com. Implements java. Retrieves a description of the given table's indices and statistics. |
| public ResultSet | getPrimaryKeys(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in the database c)Overrides com. Implements java. Retrieves a description of the given table's primary key columns. |
| public ResultSet | getProcedureColumns(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name pattern; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha procedure name pattern; must match the
procedure name as it is stored in the database c, String a column name pattern; must match the column name
as it is stored in the database d)Overrides com. Implements java. Retrieves a description of the given catalog's stored procedure parameter and result columns. |
| public ResultSet | getProcedures(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name pattern; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha procedure name pattern; must match the
procedure name as it is stored in the database c)Overrides com. Implements java. Retrieves a description of the stored procedures available in the given catalog. |
| public ResultSet | getSchemas()
Overrides com. Implements java. Retrieves the schema names available in this database. |
| public ResultSet | getTablePrivileges(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name pattern; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name pattern; must match the
table name as it is stored in the database c)Overrides com. Implements java. Retrieves a description of the access rights for each table available in a catalog. |
| public ResultSet | getTables(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name pattern; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name pattern; must match the
table name as it is stored in the database c, String[] a list of table types, which must be from the list of table types
returned from d)getTableTypes, to include; null returns
all typesOverrides com. Implements java. Retrieves a description of the tables available in the given catalog. |
| public ResultSet | getTableTypes()
Overrides com. Implements java. Retrieves the table types available in this database. |
| public ResultSet | getTypeInfo()
Overrides com. Implements java. Retrieves a description of all the data types supported by this database. |
| public ResultSet | getUDTs(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema pattern name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha type name pattern; must match the type name
as it is stored in the database; may be a fully qualified name c, int[] a list of user-defined types (JAVA_OBJECT,
STRUCT, or DISTINCT) to include; d)null returns all typesOverrides com. Implements java. Retrieves a description of the user-defined types (UDTs) defined in a particular schema. |
| public ResultSet | getVersionColumns(String
a catalog name; must match the catalog name as it
is stored in the database; "" retrieves those without a catalog;
a, String null means that the catalog name should not be used to narrow
the searcha schema name; must match the schema name
as it is stored in the database; "" retrieves those without a schema;
b, String null means that the schema name should not be used to narrow
the searcha table name; must match the table name as it is stored
in the database c)Overrides com. Implements java. Retrieves a description of a table's columns that are automatically updated when any value in a row is updated. |