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

## 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 `MergerToken`s 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)`

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

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