|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mockobjects.sql.MockDatabaseMetaData
org.objectweb.cjdbc.controller.backend.MockConnectionManager.MockDatabaseMetaData
Mock database meta data.
Field Summary | |
private java.util.Hashtable |
columnsHashtable
Hashtable of database columns ResultSet hashed by the table
name. |
private java.util.Hashtable |
primaryKeysHashtable
Hashtable of primary keys ResultSet hashed by the table
name. |
private MockMultiRowResultSet |
tables
Database columns ResultSet . |
Constructor Summary | |
MockConnectionManager.MockDatabaseMetaData(AbstractDatabase database)
Creates a new MockDatabaseMetaData instance. |
Method Summary | |
java.sql.ResultSet |
getColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String columnNamePattern)
Miminal implementation for DatabaseBackendMetaDataTest . |
java.sql.ResultSet |
getPrimaryKeys(java.lang.String catalog,
java.lang.String schema,
java.lang.String table)
Miminal implementation for DatabaseBackendMetaDataTest . |
java.sql.ResultSet |
getTables(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String[] types)
Miminal implementation for DatabaseBackendMetaDataTest . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private MockMultiRowResultSet tables
ResultSet
.
private java.util.Hashtable columnsHashtable
ResultSet
hashed by the table
name.
private java.util.Hashtable primaryKeysHashtable
ResultSet
hashed by the table
name.
Constructor Detail |
public MockConnectionManager.MockDatabaseMetaData(AbstractDatabase database)
MockDatabaseMetaData
instance.
database
- AbstractDatabase
instance.Method Detail |
public java.sql.ResultSet getColumns(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern) throws java.sql.SQLException
DatabaseBackendMetaDataTest
.
java.sql.SQLException
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public java.sql.ResultSet getPrimaryKeys(java.lang.String catalog, java.lang.String schema, java.lang.String table) throws java.sql.SQLException
DatabaseBackendMetaDataTest
.
java.sql.SQLException
DatabaseMetaData.getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String)
public java.sql.ResultSet getTables(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types) throws java.sql.SQLException
DatabaseBackendMetaDataTest
.
java.sql.SQLException
DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |