Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.openjpa.jdbc.sql.DBDictionary

Packages that use DBDictionary
org.apache.openjpa.jdbc.conf | OpenJPA-JDBC Configuration
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies
org.apache.openjpa.jdbc.schema | OpenJPA-JDBC Schema Management
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction

Uses of DBDictionary in org.apache.openjpa.jdbc.conf

Methods in org.apache.openjpa.jdbc.conf that return DBDictionary
`DBDictionary` | `JDBCConfigurationImpl.getDBDictionaryInstance()`
`DBDictionary` | `JDBCConfiguration.getDBDictionaryInstance()` The `DBDictionary` to use.

Methods in org.apache.openjpa.jdbc.conf with parameters of type DBDictionary
`void` | `JDBCConfigurationImpl.setDBDictionary(DBDictionary dbdictionary)`
`void` | `JDBCConfiguration.setDBDictionary(DBDictionary dbdictionary)` The `DBDictionary` to use.

Uses of DBDictionary in org.apache.openjpa.jdbc.kernel

Fields in org.apache.openjpa.jdbc.kernel declared as DBDictionary
`protected DBDictionary` | `PreparedStatementManagerImpl._dict`
`protected DBDictionary` | `AbstractUpdateManager.dict`

Methods in org.apache.openjpa.jdbc.kernel that return DBDictionary
`DBDictionary` | `JDBCStoreManager.getDBDictionary()`
`DBDictionary` | `JDBCStore.getDBDictionary()` Return the dictionary in use.

Methods in org.apache.openjpa.jdbc.kernel with parameters of type DBDictionary
`protected List<SQLBuffer>` | `PessimisticLockManager.getLockRows(DBDictionary dict, Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)`
`protected List<SQLBuffer>` | `MixedLockManager.getLockRows(DBDictionary dict, Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)`
`protected long` | `TableJDBCSeq.getSequence(ResultSet rs, DBDictionary dict)` This method is to provide override for non-JDBC or JDBC-like implementation of getting sequence from the result set.
`protected void` | `PessimisticLockManager.lockJoinTables(List<SQLBuffer> sqls, DBDictionary dict, Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)`

Uses of DBDictionary in org.apache.openjpa.jdbc.meta

Fields in org.apache.openjpa.jdbc.meta declared as DBDictionary
`protected DBDictionary` | `MappingDefaultsImpl.dict`

Methods in org.apache.openjpa.jdbc.meta that return DBDictionary
`DBDictionary` | `MappingRepository.getDBDictionary()` Convenient access to dictionary for mappings.

Uses of DBDictionary in org.apache.openjpa.jdbc.meta.strats

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type DBDictionary
`protected static void` | `ContainerFieldStrategy.appendJoinCount(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)`
`static void` | `ContainerFieldStrategy.appendUnaliasedJoin(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)`
`String` | `StateComparisonVersionStrategy.CustomUpdate.getSQL(DBDictionary dict)` Return a boolean SQL expression that should be added to the WHERE clause of an UPDATE to test whether the current database record matches our stored version.
`protected abstract void` | `MaxEmbeddedLobFieldStrategy.putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict)` Set the data from the given state manager into the result set.
`protected void` | `MaxEmbeddedClobFieldStrategy.putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict)`
`protected void` | `MaxEmbeddedCharArrayFieldStrategy.putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict)`
`protected void` | `MaxEmbeddedByteArrayFieldStrategy.putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict)`
`protected void` | `MaxEmbeddedBlobFieldStrategy.putData(OpenJPAStateManager sm, ResultSet rs, DBDictionary dict)`

Uses of DBDictionary in org.apache.openjpa.jdbc.schema

Methods in org.apache.openjpa.jdbc.schema with parameters of type DBDictionary
`boolean` | `Table.containsColumn(DBIdentifier name, DBDictionary dict)`
`boolean` | `Table.containsColumn(String name, DBDictionary dict)` Deprecated.
`void` | `SimpleDriverDataSource.initDBDictionary(DBDictionary dict)`
`void` | `DriverDataSource.initDBDictionary(DBDictionary dict)` Initialize self and dictionary once available.
`static DecoratingDataSource` | `DataSourceFactory.installDBDictionary(DBDictionary dict, DecoratingDataSource ds, JDBCConfiguration conf, boolean factory2)` Install things deferred until the DBDictionary instance is available.
`DBIdentifier` | `ForeignKey.loadIdentifierFromDB(DBDictionary dbdict, Connection conn)`
`String` | `ForeignKey.loadNameFromDB(DBDictionary dbdict, Connection conn)` Deprecated.

Uses of DBDictionary in org.apache.openjpa.jdbc.sql

Subclasses of DBDictionary in org.apache.openjpa.jdbc.sql
`class` | `AbstractDB2Dictionary` Base dictionary for the IBM DB2 family of databases.
`class` | `AbstractSQLServerDictionary` Dictionary for the SQL Server databases (Sybase and MS SQL Server).
`class` | `AccessDictionary` Dictionary for Access via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
`class` | `CacheDictionary` Dictionary for Intersystems Cache.
`class` | `DB2Dictionary` Dictionary for IBM DB2 database.
`class` | `DerbyDictionary` Dictionary for Apache Derby (formerly Cloudscape).
`class` | `EmpressDictionary` Dictionary for Empress using ODBC server combined with their type 2 driver.
`class` | `FirebirdDictionary` Dictionary for Firebird.
`class` | `FoxProDictionary` Dictionary for Visual FoxPro via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
`class` | `H2Dictionary` Dictionary for H2 (`http://www.h2database.com`).
`class` | `HSQLDictionary` Dictionary for HyperSQL (HSQLDB) database.
`class` | `InformixDictionary` Dictionary for Informix database.
`class` | `IngresDictionary`
`class` | `InterbaseDictionary` Dictionary for Borland Interbase.
`class` | `JDataStoreDictionary` Dictionary for Borland JDataStore
`class` | `MaxDBDictionary` Database dictionary for using SAP's MaxDB.
`class` | `MySQLDictionary` Dictionary for MySQL.
`class` | `OracleDictionary` Dictionary for Oracle.
`class` | `PointbaseDictionary` Dictionary for Pointbase Embedded.
`class` | `PostgresDictionary` Dictionary for PostgreSQL.
`class` | `SolidDBDictionary` Dictionary for SolidDB database.
`class` | `SQLServerDictionary` Dictionary for Microsoft SQL Server.
`class` | `SybaseDictionary` Dictionary for Sybase.

Fields in org.apache.openjpa.jdbc.sql declared as DBDictionary
`protected DBDictionary` | `SelectImpl.Selects._dict`
`protected DBDictionary` | `LogicalUnion.dict`

Methods in org.apache.openjpa.jdbc.sql that return DBDictionary
`static DBDictionary` | `DBDictionaryFactory.calculateDBDictionary(JDBCConfiguration conf, String url, String driver, String props)` Attempt to create the dictionary from the given connection URL and driver name, either or both of which may be null.
`DBDictionary` | `ResultSetResult.getDBDictionary()` Return the dictionary in use.
`DBDictionary` | `LogicalUnion.getDBDictionary()`
`DBDictionary` | `SelectImpl.getDictionary()`
`DBDictionary` | `Select.getDictionary()`
`DBDictionary` | `LogicalUnion.UnionSelect.getDictionary()`
`static DBDictionary` | `DBDictionaryFactory.newDBDictionary(JDBCConfiguration conf, DataSource ds, String props)` Create the dictionary using connection metadata to determine its type.
`static DBDictionary` | `DBDictionaryFactory.newDBDictionary(JDBCConfiguration conf, String dclass, String props)` Create the dictionary for the given class name and properties.

Methods in org.apache.openjpa.jdbc.sql with parameters of type DBDictionary
`void` | `RowImpl.flush(PreparedStatement stmnt, DBDictionary dict, JDBCStore store)` Flush the row's values to the given prepared statement.
`void` | `RowImpl.flush(PreparedStatement stmnt, int idx, DBDictionary dict, JDBCStore store)` Flush the row's values to the given prepared statement.
`protected String` | `SecondaryRow.generateSQL(DBDictionary dict)`
`protected String` | `RowImpl.generateSQL(DBDictionary dict)` Generate the SQL for this row; the result of this method is cached.
`protected String` | `PrimaryRow.generateSQL(DBDictionary dict)`
`String` | `RowImpl.getSQL(DBDictionary dict)` Return the SQL for the operation on this row.
`static OpenJPAException` | `SQLExceptions.getStore(Localizer.Message msg, SQLException se, DBDictionary dict)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(Localizer.Message msg, SQLException se, DBDictionary dict, int level)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(SQLException se, DBDictionary dict)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(SQLException se, DBDictionary dict, int level)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(SQLException se, Object failed, DBDictionary dict)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(SQLException se, Object failed, DBDictionary dict, int level)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(String msg, SQLException se, DBDictionary dict)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(String msg, SQLException se, DBDictionary dict, int level)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(String msg, SQLException se, Object failed, DBDictionary dict)` Convert the specified exception into a `StoreException`.
`static OpenJPAException` | `SQLExceptions.getStore(String msg, SQLException se, Object failed, DBDictionary dict, int level)` Convert the specified exception into a `StoreException`.
`void` | `SQLErrorCodeReader.parse(InputStream in, String dictName, DBDictionary dict)` Parses given stream of XML content for error codes of the given database dictionary name.
`(package private) static void` | `SQLErrorCodeReader.readErrorCodes(Node node, DBDictionary dict)`

Constructors in org.apache.openjpa.jdbc.sql with parameters of type DBDictionary
`ResultSetResult(Connection conn, ResultSet rs, DBDictionary dict)` Constructor.
`ResultSetResult(Connection conn, Statement stmnt, ResultSet rs, DBDictionary dict)` Constructor.
`ResultSetResult(ResultSet rs, DBDictionary dict)` JDBC 2 constructor.
`SelectImpl.SelectResult(Connection conn, Statement stmnt, ResultSet rs, DBDictionary dict)` Constructor.
`SQLBuffer(DBDictionary dict)` Default constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.