Uses of Interface
org.apache.cayenne.dba.DbAdapter

Packages that use DbAdapter
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.access.jdbc Contains classes that handle JDBC interactions. 
org.apache.cayenne.access.trans Provides translators for Cayenne queries. 
org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation. 
org.apache.cayenne.dba.db2 IBM DB2 DbAdapter. 
org.apache.cayenne.dba.derby Apache Derby DbAdapter. 
org.apache.cayenne.dba.frontbase FrontBase DbAdapter. 
org.apache.cayenne.dba.h2   
org.apache.cayenne.dba.hsqldb HSQLDB DbAdapter. 
org.apache.cayenne.dba.ingres   
org.apache.cayenne.dba.mysql MySQL DbAdapter. 
org.apache.cayenne.dba.openbase OpenBase DbAdapter. 
org.apache.cayenne.dba.oracle Oracle DbAdapter. 
org.apache.cayenne.dba.postgres PostgreSQL DbAdapter. 
org.apache.cayenne.dba.sqlite   
org.apache.cayenne.dba.sqlserver MS SQLServer DbAdapter. 
org.apache.cayenne.dba.sybase Sybase DbAdapter. 
org.apache.cayenne.merge   
 

Uses of DbAdapter in org.apache.cayenne.access
 

Fields in org.apache.cayenne.access declared as DbAdapter
protected  DbAdapter DataNode.adapter
           
protected  DbAdapter DbGenerator.adapter
           
protected  DbAdapter DbLoader.adapter
           
protected  DbAdapter QueryTranslator.adapter
          Deprecated.  
 

Methods in org.apache.cayenne.access that return DbAdapter
 DbAdapter DataNode.getAdapter()
          Returns DbAdapter object.
 DbAdapter DbGenerator.getAdapter()
          Returns DbAdapter associated with this DbGenerator.
 DbAdapter DbLoader.getAdapter()
          Returns DbAdapter associated with this DbLoader.
 DbAdapter QueryTranslator.getAdapter()
          Deprecated.  
 

Methods in org.apache.cayenne.access with parameters of type DbAdapter
 void DataNode.setAdapter(DbAdapter adapter)
           
 void QueryTranslator.setAdapter(DbAdapter adapter)
          Deprecated.  
 

Constructors in org.apache.cayenne.access with parameters of type DbAdapter
DbGenerator(DbAdapter adapter, DataMap map)
          Creates and initializes new DbGenerator.
DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities)
          Creates and initializes new DbGenerator instance.
DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain)
          Creates and initializes new DbGenerator instance.
DbLoader(Connection connection, DbAdapter adapter, DbLoaderDelegate delegate)
          Creates new DbLoader.
DbLoader(Connection connection, DbAdapter adapter, DbLoaderDelegate delegate, NamingStrategy strategy)
          Creates new DbLoader with specified naming strategy.
 

Uses of DbAdapter in org.apache.cayenne.access.jdbc
 

Fields in org.apache.cayenne.access.jdbc declared as DbAdapter
protected  DbAdapter BaseSQLAction.adapter
           
protected  DbAdapter SQLTemplateAction.adapter
           
 

Methods in org.apache.cayenne.access.jdbc that return DbAdapter
 DbAdapter BaseSQLAction.getAdapter()
           
 DbAdapter SQLTemplateAction.getAdapter()
          Returns DbAdapter associated with this execution plan object.
 

Methods in org.apache.cayenne.access.jdbc with parameters of type DbAdapter
 BatchQueryBuilder BatchQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter)
          Creates query builder for DELETE queries
 BatchQueryBuilder DefaultBatchQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter)
           
 BatchQueryBuilder SoftDeleteQueryBuilderFactory.createDeleteQueryBuilder(DbAdapter adapter)
           
 BatchQueryBuilder BatchQueryBuilderFactory.createInsertQueryBuilder(DbAdapter adapter)
          Creates query builder for INSERT queries
 BatchQueryBuilder DefaultBatchQueryBuilderFactory.createInsertQueryBuilder(DbAdapter adapter)
           
 BatchQueryBuilder BatchQueryBuilderFactory.createUpdateQueryBuilder(DbAdapter adapter)
          Creates query builder for UPDATE queries
 BatchQueryBuilder DefaultBatchQueryBuilderFactory.createUpdateQueryBuilder(DbAdapter adapter)
           
 

Constructors in org.apache.cayenne.access.jdbc with parameters of type DbAdapter
BaseSQLAction(DbAdapter adapter, EntityResolver entityResolver)
           
BatchAction(BatchQuery batchQuery, DbAdapter adapter, EntityResolver entityResolver)
           
ProcedureAction(ProcedureQuery query, DbAdapter adapter, EntityResolver entityResolver)
           
SelectAction(SelectQuery query, DbAdapter adapter, EntityResolver entityResolver)
           
SoftDeleteBatchQueryBuilder(DbAdapter adapter, String deletedFieldName)
           
SQLTemplateAction(SQLTemplate query, DbAdapter adapter)
          Deprecated. since 3.0 use a SQLTemplateAction.SQLTemplateAction(SQLTemplate, DbAdapter, EntityResolver) constructor.
SQLTemplateAction(SQLTemplate query, DbAdapter adapter, EntityResolver entityResolver)
           
UpdateAction(Query query, DbAdapter adapter, EntityResolver entityResolver)
          Deprecated.  
 

Uses of DbAdapter in org.apache.cayenne.access.trans
 

Fields in org.apache.cayenne.access.trans declared as DbAdapter
protected  DbAdapter BatchQueryBuilder.adapter
           
protected  DbAdapter ProcedureTranslator.adapter
           
protected  DbAdapter QueryAssembler.adapter
           
 

Methods in org.apache.cayenne.access.trans that return DbAdapter
 DbAdapter BatchQueryBuilder.getAdapter()
           
 DbAdapter QueryAssembler.getAdapter()
           
 

Methods in org.apache.cayenne.access.trans with parameters of type DbAdapter
 void BatchQueryBuilder.setAdapter(DbAdapter adapter)
           
 void ProcedureTranslator.setAdapter(DbAdapter adapter)
           
 void QueryAssembler.setAdapter(DbAdapter adapter)
           
 

Constructors in org.apache.cayenne.access.trans with parameters of type DbAdapter
BatchQueryBuilder(DbAdapter adapter)
           
DeleteBatchQueryBuilder(DbAdapter adapter)
           
InsertBatchQueryBuilder(DbAdapter adapter)
           
JoinStack(DbAdapter dbAdapter, DataMap dataMap, QueryAssembler assembler)
           
LOBBatchQueryBuilder(DbAdapter adapter)
           
LOBInsertBatchQueryBuilder(DbAdapter adapter)
           
LOBUpdateBatchQueryBuilder(DbAdapter adapter)
           
UpdateBatchQueryBuilder(DbAdapter adapter)
           
 

Uses of DbAdapter in org.apache.cayenne.dba
 

Classes in org.apache.cayenne.dba that implement DbAdapter
 class AutoAdapter
          A DbAdapter that automatically detects the kind of database it is running on and instantiates an appropriate DB-specific adapter, delegating all subsequent method calls to this adapter.
 class JdbcAdapter
          A generic DbAdapter implementation.
 

Methods in org.apache.cayenne.dba that return DbAdapter
 DbAdapter DbAdapterFactory.createAdapter(DatabaseMetaData md)
          Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
protected  DbAdapter AutoAdapter.getAdapter()
          Returns a proxied DbAdapter, lazily creating it on first invocation.
 DbAdapter JdbcActionBuilder.getAdapter()
          Returns DbAdapter used associated with this action builder.
protected  DbAdapter AutoAdapter.loadAdapter()
          Opens a connection, retrieves JDBC metadata and attempts to guess adapter form it.
 

Constructors in org.apache.cayenne.dba with parameters of type DbAdapter
JdbcActionBuilder(DbAdapter adapter, EntityResolver resolver)
          Deprecated. since 3.0 use "JdbcActionBuilder(JdbcAdapter,EntityResolver)" constructor instead.
 

Uses of DbAdapter in org.apache.cayenne.dba.db2
 

Classes in org.apache.cayenne.dba.db2 that implement DbAdapter
 class DB2Adapter
          DbAdapter implementation for the DB2 RDBMS .
 

Methods in org.apache.cayenne.dba.db2 that return DbAdapter
 DbAdapter DB2Sniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.derby
 

Classes in org.apache.cayenne.dba.derby that implement DbAdapter
 class DerbyAdapter
          DbAdapter implementation for the Derby RDBMS .
 

Methods in org.apache.cayenne.dba.derby that return DbAdapter
 DbAdapter DerbySniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.frontbase
 

Classes in org.apache.cayenne.dba.frontbase that implement DbAdapter
 class FrontBaseAdapter
          DbAdapter implementation for FrontBase RDBMS.
 

Methods in org.apache.cayenne.dba.frontbase that return DbAdapter
 DbAdapter FrontBaseSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.h2
 

Classes in org.apache.cayenne.dba.h2 that implement DbAdapter
 class H2Adapter
           
 

Methods in org.apache.cayenne.dba.h2 that return DbAdapter
 DbAdapter H2Sniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.hsqldb
 

Classes in org.apache.cayenne.dba.hsqldb that implement DbAdapter
 class HSQLDBAdapter
          DbAdapter implementation for the HSQLDB RDBMS .
 class HSQLDBNoSchemaAdapter
          A flavor of HSQLDBAdapter that implements workarounds for some old driver limitations.
 

Methods in org.apache.cayenne.dba.hsqldb that return DbAdapter
 DbAdapter HSQLDBSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.ingres
 

Classes in org.apache.cayenne.dba.ingres that implement DbAdapter
 class IngresAdapter
          DbAdapter implementation for Ingres.
 

Methods in org.apache.cayenne.dba.ingres that return DbAdapter
 DbAdapter IngresSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.mysql
 

Classes in org.apache.cayenne.dba.mysql that implement DbAdapter
 class MySQLAdapter
          DbAdapter implementation for MySQL RDBMS.
 

Methods in org.apache.cayenne.dba.mysql that return DbAdapter
 DbAdapter MySQLSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.openbase
 

Classes in org.apache.cayenne.dba.openbase that implement DbAdapter
 class OpenBaseAdapter
          DbAdapter implementation for OpenBase.
 

Methods in org.apache.cayenne.dba.openbase that return DbAdapter
 DbAdapter OpenBaseSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.oracle
 

Classes in org.apache.cayenne.dba.oracle that implement DbAdapter
 class Oracle8Adapter
          A flavor of OracleAdapter that implements workarounds for some old driver limitations.
 class OracleAdapter
          DbAdapter implementation for Oracle RDBMS .
 

Methods in org.apache.cayenne.dba.oracle that return DbAdapter
 DbAdapter OracleSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.postgres
 

Classes in org.apache.cayenne.dba.postgres that implement DbAdapter
 class PostgresAdapter
          DbAdapter implementation for PostgreSQL RDBMS .
 

Methods in org.apache.cayenne.dba.postgres that return DbAdapter
 DbAdapter PostgresSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.sqlite
 

Classes in org.apache.cayenne.dba.sqlite that implement DbAdapter
 class SQLiteAdapter
          A SQLite database adapter that works with Zentus JDBC driver.
 

Methods in org.apache.cayenne.dba.sqlite that return DbAdapter
 DbAdapter SQLiteSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.sqlserver
 

Classes in org.apache.cayenne.dba.sqlserver that implement DbAdapter
 class SQLServerAdapter
          Cayenne DbAdapter implementation for engine.
 

Methods in org.apache.cayenne.dba.sqlserver that return DbAdapter
 DbAdapter SQLServerSniffer.createAdapter(DatabaseMetaData md)
           
 

Constructors in org.apache.cayenne.dba.sqlserver with parameters of type DbAdapter
SQLServerBatchAction(BatchQuery batchQuery, DbAdapter adapter, EntityResolver entityResolver)
           
SQLServerProcedureAction(ProcedureQuery query, DbAdapter adapter, EntityResolver entityResolver)
           
SQLServerSelectAction(SelectQuery query, DbAdapter adapter, EntityResolver entityResolver)
           
 

Uses of DbAdapter in org.apache.cayenne.dba.sybase
 

Classes in org.apache.cayenne.dba.sybase that implement DbAdapter
 class SybaseAdapter
          DbAdapter implementation for Sybase RDBMS.
 

Methods in org.apache.cayenne.dba.sybase that return DbAdapter
 DbAdapter SybaseSniffer.createAdapter(DatabaseMetaData md)
           
 

Uses of DbAdapter in org.apache.cayenne.merge
 

Methods in org.apache.cayenne.merge that return DbAdapter
 DbAdapter ExecutingMergerContext.getAdapter()
           
 DbAdapter MergerContext.getAdapter()
           
 

Methods in org.apache.cayenne.merge with parameters of type DbAdapter
protected  void SetPrimaryKeyToDb.appendAddNewPrimaryKeySQL(DbAdapter adapter, List<String> sqls)
           
protected  void SetPrimaryKeyToDb.appendDropOriginalPrimaryKeySQL(DbAdapter adapter, List<String> sqls)
           
 List<MergerToken> DbMerger.createMergeTokens(DbAdapter adapter, DataSource dataSource, DataMap dataMap)
          Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
abstract  List<String> AbstractToDbToken.createSql(DbAdapter adapter)
           
 List<String> AddColumnToDb.createSql(DbAdapter adapter)
           
 List<String> AddRelationshipToDb.createSql(DbAdapter adapter)
           
 List<String> CreateTableToDb.createSql(DbAdapter adapter)
           
 List<String> DropColumnToDb.createSql(DbAdapter adapter)
           
 List<String> DropRelationshipToDb.createSql(DbAdapter adapter)
           
 List<String> DropTableToDb.createSql(DbAdapter adapter)
           
 List<String> SetAllowNullToDb.createSql(DbAdapter adapter)
           
 List<String> SetColumnTypeToDb.createSql(DbAdapter adapter)
           
 List<String> SetNotNullToDb.createSql(DbAdapter adapter)
           
 List<String> SetPrimaryKeyToDb.createSql(DbAdapter adapter)
           
 List<String> SetValueForNullToDb.createSql(DbAdapter adapter)
           
 

Constructors in org.apache.cayenne.merge with parameters of type DbAdapter
ExecutingMergerContext(DataMap map, DataSource dataSource, DbAdapter adapter, ModelMergeDelegate delegate)
           
 



Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.