CacheDatabaseSchema
describes all the tables and columns of a database and its associated cache entries.
CacheDatabaseSchema.java の 41 行で定義されています。
Public メソッド | |
CacheDatabaseSchema (DatabaseSchema dbs) | |
void | addTable (CacheDatabaseTable table) |
void | removeTable (CacheDatabaseTable table) |
void | mergeSchema (CacheDatabaseSchema databaseSchema) throws SQLException |
ArrayList | getTables () |
CacheDatabaseTable | getTable (String tableName) |
boolean | hasTable (String tableName) |
boolean | equals (Object other) |
String | getInformation (boolean longFormat) |
Private 変数 | |
ArrayList | tables |
|
Creates a new
参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseSchema.getTables(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables.
|
|
Adds a
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables. 参照元 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.mergeSchema().
|
|
Two
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTables(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables.
|
|
Returns information about the database schema.
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.getInformation(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables.
|
|
|
Returns an
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables. 参照元 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.equals().
|
|
Returns
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.getName(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables.
|
|
Merge the given schema with the current one. All missing tables or columns are added if no conflict is detected. An exception is thrown if the given schema definition conflicts with the current one.
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.addTable(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.getName(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTable(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.mergeColumns().
|
|
Removes a
参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.tables.
|
|
Database tables. CacheDatabaseSchema.java の 44 行で定義されています。 参照元 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.addTable(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.CacheDatabaseSchema(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.equals(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getInformation(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTable(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTables(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.hasTable(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.removeTable(). |