public class DbSchema
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
isDefault
True if this is the default schema for this database.
|
boolean |
isSystem
True if this is a system schema (for example the INFORMATION_SCHEMA).
|
java.lang.String |
name
The schema name.
|
java.lang.String |
quotedName
The quoted schema name.
|
Modifier and Type | Method and Description |
---|---|
DbContents |
getContents() |
DbProcedure[] |
getProcedures() |
DbTableOrView[] |
getTables() |
void |
readProcedures(java.sql.DatabaseMetaData meta)
Read all procedures in the database.
|
void |
readTables(java.sql.DatabaseMetaData meta,
java.lang.String[] tableTypes)
Read all tables for this schema from the database meta data.
|
public final java.lang.String name
public final boolean isDefault
public final boolean isSystem
public final java.lang.String quotedName
public DbContents getContents()
public DbTableOrView[] getTables()
public DbProcedure[] getProcedures()
public void readTables(java.sql.DatabaseMetaData meta, java.lang.String[] tableTypes) throws java.sql.SQLException
meta
- the database meta datatableTypes
- the table types to readjava.sql.SQLException
- on failurepublic void readProcedures(java.sql.DatabaseMetaData meta) throws java.sql.SQLException
meta
- the database meta datajava.sql.SQLException
- Error while fetching procedures