public class DatabaseMetadata
extends java.lang.Object
Constructor and Description |
---|
DatabaseMetadata(java.sql.Connection connection,
org.hibernate.dialect.Dialect dialect)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<TableMetadata> |
getAllTables(java.lang.String catalog,
java.lang.String schema)
Returns metadata of all tables in database.
|
TableMetadata |
getTableMetadata(java.lang.String name,
java.lang.String schema,
java.lang.String catalog,
boolean isQuoted)
Returns the table metadata for the given table name.
|
boolean |
isSequence(java.lang.Object key)
Returns true if the database contains a sequence for the given name.
|
boolean |
isTable(java.lang.Object key)
Returns true if the database contains a table of the given name.
|
java.lang.String |
toString() |
public DatabaseMetadata(java.sql.Connection connection, org.hibernate.dialect.Dialect dialect) throws java.sql.SQLException
connection
- dialect
- java.sql.SQLException
public TableMetadata getTableMetadata(java.lang.String name, java.lang.String schema, java.lang.String catalog, boolean isQuoted) throws org.hibernate.HibernateException
name
- schema
- catalog
- isQuoted
- org.hibernate.HibernateException
public java.util.Set<TableMetadata> getAllTables(java.lang.String catalog, java.lang.String schema)
catalog
- schema
- public boolean isSequence(java.lang.Object key)
key
- public boolean isTable(java.lang.Object key) throws org.hibernate.HibernateException
key
- org.hibernate.HibernateException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.