Module org.firebirdsql.jaybird
Package org.firebirdsql.jdbc.metadata
@InternalApi
package org.firebirdsql.jdbc.metadata
The classes in this packages support or provide parts of the implementation of
DatabaseMetaData
.
This package is an implementation detail and not part of the public API of Jaybird. Its contents may change
drastically between point release or may even be removed without notice. Do not rely on it directly, but instead use
DatabaseMetaData
.
- Since:
- 4
- Author:
- Mark Rotteveel
-
ClassDescriptionMetadata information related to catalogs.Condition clause for constructing metadata query conditions.Constants for metadata as used in the Firebird metadata tables
DatabaseMetaData
implementation.Provides the implementation ofDatabaseMetaData.getAttributes(String, String, String, String)
.Provides the implementation ofDatabaseMetaData.getBestRowIdentifier(String, String, String, int, boolean)
.Provides the implementation ofDatabaseMetaData.getCatalogs()
.Provides the implementation ofDatabaseMetaData.getClientInfoProperties()
.Provides the implementation ofDatabaseMetaData.getColumnPrivileges(String, String, String, String)
.Provides the implementation ofDatabaseMetaData.getColumns(String, String, String, String)
.Provides the implementation forDatabaseMetaData.getCrossReference(String, String, String, String, String, String)
.Provides the implementation forDatabaseMetaData.getExportedKeys(String, String, String)
.Provides the implementation forDatabaseMetaData.getFunctionColumns(String, String, String, String)
.Provides the implementation forDatabaseMetaData.getFunctions(String, String, String)
.Provides the implementation forDatabaseMetaData.getImportedKeys(String, String, String)
.Provides the implementation ofDatabaseMetaData.getIndexInfo(String, String, String, boolean, boolean)
.Provides the implementation forDatabaseMetaData.getPrimaryKeys(String, String, String)
.Provides the implementation forDatabaseMetaData.getProcedureColumns(String, String, String, String)
.Provides the implementation ofDatabaseMetaData.getProcedures(String, String, String)
.Provides the implementation ofDatabaseMetaData.getPseudoColumns(String, String, String, String)
.Provides the implementation ofDatabaseMetaData.getSchemas(String, String)
.Provides the implementation ofDatabaseMetaData.getSuperTables(String, String, String)
.Provides the implementation ofDatabaseMetaData.getSuperTypes(String, String, String)
.Provides the implementation ofDatabaseMetaData.getTablePrivileges(String, String, String)
.Provides the implementation forDatabaseMetaData.getTables(String, String, String, String[])
,DatabaseMetaData.getTableTypes()
andFirebirdDatabaseMetaData.getTableTypeNames()
Provides the implementation forDatabaseMetaData.getTypeInfo()
.Provides the implementation ofDatabaseMetaData.getUDTs(String, String, String, int[])
.Holder of a database metadata pattern.Emulates behavior of a database metadata pattern.Maps Firebird privilege codes (fromRDB$USER_PRIVILEGES.RDB$PRIVILEGE
) to a privilege name.Helper class to determine type metadata conforming to expectations ofDatabaseMetaData
.