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.
 

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)
           
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
 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.
 

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
          Support for the H2 database (http://www.h2database.com).
 class HSQLDictionary
          Dictionary for Hypersonic SQL database.
 class InformixDictionary
          Dictionary for Informix database.
 class InterbaseDictionary
          Dictionary for Borland Interbase.
 class JDataStoreDictionary
          Dictionary for Borland JDataStore
 class MySQLDictionary
          Dictionary for MySQL.
 class OracleDictionary
          Dictionary for Oracle.
 class PointbaseDictionary
          Dictionary for Pointbase Embedded.
 class PostgresDictionary
          Dictionary for Postgres.
 class SQLServerDictionary
          Dictionary for MS SQLServer.
 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()
           
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(SQLException se, DBDictionary dict)
          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(String msg, SQLException se, DBDictionary dict)
          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.
 

Constructors in org.apache.openjpa.jdbc.sql with parameters of type DBDictionary
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.
 



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