Uses of Interface
org.apache.cayenne.dba.DbAdapter
- 
Uses of DbAdapter in org.apache.cayenne.accessFields in org.apache.cayenne.access declared as DbAdapter Modifier and Type Field Description protected DbAdapterDataNode. adapterprotected DbAdapterDbGenerator. adapterMethods in org.apache.cayenne.access that return DbAdapter Modifier and Type Method Description DbAdapterDataNode. getAdapter()Returns DbAdapter object.DbAdapterDbGenerator. getAdapter()Returns DbAdapter associated with this DbGenerator.Methods in org.apache.cayenne.access with parameters of type DbAdapter Modifier and Type Method Description voidDataNode. setAdapter(DbAdapter adapter)Constructors in org.apache.cayenne.access with parameters of type DbAdapter Constructor Description DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain, JdbcEventLogger logger)Creates and initializes new DbGenerator instance.DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger)DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger, Collection<DbEntity> excludedEntities)
- 
Uses of DbAdapter in org.apache.cayenne.access.jdbcFields in org.apache.cayenne.access.jdbc declared as DbAdapter Modifier and Type Field Description protected DbAdapterSQLTemplateAction. dbAdapterMethods in org.apache.cayenne.access.jdbc that return DbAdapter Modifier and Type Method Description DbAdapterSQLTemplateAction. getAdapter()Returns unwrapped DbAdapter used to find correct SQL for a given DB.Methods in org.apache.cayenne.access.jdbc with parameters of type DbAdapter Modifier and Type Method Description protected PreparedStatementBatchAction. prepareStatement(Connection connection, String queryStr, DbAdapter adapter, boolean generatedKeys)
- 
Uses of DbAdapter in org.apache.cayenne.access.jdbc.readerMethods in org.apache.cayenne.access.jdbc.reader with parameters of type DbAdapter Modifier and Type Method Description RowReader<?>DefaultRowReaderFactory. rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)RowReader<?>RowReaderFactory. rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)
- 
Uses of DbAdapter in org.apache.cayenne.access.translator.batchFields in org.apache.cayenne.access.translator.batch declared as DbAdapter Modifier and Type Field Description protected DbAdapterDefaultBatchTranslator. adapterMethods in org.apache.cayenne.access.translator.batch with parameters of type DbAdapter Modifier and Type Method Description protected BatchTranslatorDefaultBatchTranslatorFactory. deleteTranslator(DeleteBatchQuery query, DbAdapter adapter, String trimFunction)protected BatchTranslatorSoftDeleteTranslatorFactory. deleteTranslator(DeleteBatchQuery query, DbAdapter adapter, String trimFunction)protected BatchTranslatorDefaultBatchTranslatorFactory. insertTranslator(InsertBatchQuery query, DbAdapter adapter)BatchTranslatorBatchTranslatorFactory. translator(BatchQuery query, DbAdapter adapter, String trimFunction)Creates a proper translator for a BatchQueryBatchTranslatorDefaultBatchTranslatorFactory. translator(BatchQuery query, DbAdapter adapter, String trimFunction)protected BatchTranslatorDefaultBatchTranslatorFactory. updateTranslator(UpdateBatchQuery query, DbAdapter adapter, String trimFunction)Constructors in org.apache.cayenne.access.translator.batch with parameters of type DbAdapter Constructor Description DefaultBatchTranslator(BatchQuery query, DbAdapter adapter, String trimFunction)DeleteBatchTranslator(DeleteBatchQuery query, DbAdapter adapter, String trimFunction)InsertBatchTranslator(InsertBatchQuery query, DbAdapter adapter)SoftDeleteBatchTranslator(DeleteBatchQuery query, DbAdapter adapter, String trimFunction, String deletedFieldName)UpdateBatchTranslator(UpdateBatchQuery query, DbAdapter adapter, String trimFunction)
- 
Uses of DbAdapter in org.apache.cayenne.access.translator.procedureFields in org.apache.cayenne.access.translator.procedure declared as DbAdapter Modifier and Type Field Description protected DbAdapterProcedureTranslator. adapterMethods in org.apache.cayenne.access.translator.procedure with parameters of type DbAdapter Modifier and Type Method Description voidProcedureTranslator. setAdapter(DbAdapter adapter)
- 
Uses of DbAdapter in org.apache.cayenne.access.translator.selectFields in org.apache.cayenne.access.translator.select declared as DbAdapter Modifier and Type Field Description protected DbAdapterQueryAssembler. adapterMethods in org.apache.cayenne.access.translator.select that return DbAdapter Modifier and Type Method Description DbAdapterQueryAssembler. getAdapter()Methods in org.apache.cayenne.access.translator.select with parameters of type DbAdapter Modifier and Type Method Description SelectTranslatorDefaultSelectTranslatorFactory. translator(SelectQuery<?> query, DbAdapter adapter, EntityResolver entityResolver)SelectTranslatorSelectTranslatorFactory. translator(SelectQuery<?> query, DbAdapter adapter, EntityResolver entityResolver)Creates a proper translator for a BatchQueryConstructors in org.apache.cayenne.access.translator.select with parameters of type DbAdapter Constructor Description DefaultSelectTranslator(Query query, DbAdapter adapter, EntityResolver entityResolver)JoinStack(DbAdapter dbAdapter, QueryAssembler assembler)QueryAssembler(Query query, DbAdapter adapter, EntityResolver entityResolver)
- 
Uses of DbAdapter in org.apache.cayenne.configuration.serverMethods in org.apache.cayenne.configuration.server that return DbAdapter Modifier and Type Method Description DbAdapterDbAdapterDetector. createAdapter(DatabaseMetaData md)Returns an instance of DbAdapter if the factory detects that it knows how to handle the database or null if the database is not known to the factory, thus allowing multiple factories to be chained.DbAdapterDbAdapterFactory. createAdapter(DataNodeDescriptor nodeDescriptor, DataSource dataSource)Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.DbAdapterDefaultDbAdapterFactory. createAdapter(DataNodeDescriptor nodeDescriptor, DataSource dataSource)protected DbAdapterDefaultDbAdapterFactory. defaultAdapter()protected DbAdapterDefaultDbAdapterFactory. detectAdapter(DatabaseMetaData metaData)protected DbAdapterDefaultDbAdapterFactory. detectAdapter(DataSource dataSource)protected DbAdapterDefaultDbAdapterFactory. setupPkGenerator(DbAdapter dbAdapter)Setup PK generator for the adapterMethods in org.apache.cayenne.configuration.server with parameters of type DbAdapter Modifier and Type Method Description protected DbAdapterDefaultDbAdapterFactory. setupPkGenerator(DbAdapter dbAdapter)Setup PK generator for the adapter
- 
Uses of DbAdapter in org.apache.cayenne.dbaClasses in org.apache.cayenne.dba that implement DbAdapter Modifier and Type Class Description classAutoAdapterA 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.classJdbcAdapterA generic DbAdapter implementation.Fields in org.apache.cayenne.dba with type parameters of type DbAdapter Modifier and Type Field Description protected Provider<DbAdapter>AutoAdapter. adapterProviderMethods in org.apache.cayenne.dba that return DbAdapter Modifier and Type Method Description protected DbAdapterAutoAdapter. getAdapter()Returns a proxied DbAdapter, lazily creating it on first invocation.DbAdapterPkGenerator. getAdapter()Get an adapter associated with current PkGeneratorprotected DbAdapterAutoAdapter. loadAdapter()Loads underlying DbAdapter delegate.DbAdapterAutoAdapter. unwrap()DbAdapterDbAdapter. unwrap()Allows the users to get access to the adapter decorated by a given adapter.DbAdapterJdbcAdapter. unwrap()Simply returns this, as JdbcAdapter is not a wrapper.Methods in org.apache.cayenne.dba with parameters of type DbAdapter Modifier and Type Method Description TPerAdapterProvider. get(DbAdapter adapter)static StringJdbcAdapter. getType(DbAdapter adapter, DbAttribute column)voidJdbcPkGenerator. setAdapter(DbAdapter adapter)voidPkGenerator. setAdapter(DbAdapter q)Install the adapter associated with current PkGeneratorstatic StringJdbcAdapter. sizeAndPrecision(DbAdapter adapter, DbAttribute column)Constructor parameters in org.apache.cayenne.dba with type arguments of type DbAdapter Constructor Description AutoAdapter(Provider<DbAdapter> adapterProvider, JdbcEventLogger logger)Creates anAutoAdapterbased on a delegate adapter obtained via "adapterProvider".
- 
Uses of DbAdapter in org.apache.cayenne.dba.db2Classes in org.apache.cayenne.dba.db2 that implement DbAdapter Modifier and Type Class Description classDB2AdapterDbAdapter implementation for the DB2 RDBMS .Methods in org.apache.cayenne.dba.db2 that return DbAdapter Modifier and Type Method Description DbAdapterDB2Sniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.derbyClasses in org.apache.cayenne.dba.derby that implement DbAdapter Modifier and Type Class Description classDerbyAdapterDbAdapter implementation for the Derby RDBMS .Methods in org.apache.cayenne.dba.derby that return DbAdapter Modifier and Type Method Description DbAdapterDerbySniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.firebirdClasses in org.apache.cayenne.dba.firebird that implement DbAdapter Modifier and Type Class Description classFirebirdAdapterDbAdapter implementation for FirebirdSQL RDBMS .Methods in org.apache.cayenne.dba.firebird that return DbAdapter Modifier and Type Method Description DbAdapterFirebirdSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.frontbaseClasses in org.apache.cayenne.dba.frontbase that implement DbAdapter Modifier and Type Class Description classFrontBaseAdapterDbAdapter implementation for FrontBase RDBMS.Methods in org.apache.cayenne.dba.frontbase that return DbAdapter Modifier and Type Method Description DbAdapterFrontBaseSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.h2Classes in org.apache.cayenne.dba.h2 that implement DbAdapter Modifier and Type Class Description classH2AdapterDbAdapter implementation for H2 RDBMS .Methods in org.apache.cayenne.dba.h2 that return DbAdapter Modifier and Type Method Description DbAdapterH2Sniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.hsqldbClasses in org.apache.cayenne.dba.hsqldb that implement DbAdapter Modifier and Type Class Description classHSQLDBAdapterDbAdapter implementation for the HSQLDB RDBMS .classHSQLDBNoSchemaAdapterA flavor of HSQLDBAdapter that implements workarounds for some old driver limitations.Methods in org.apache.cayenne.dba.hsqldb that return DbAdapter Modifier and Type Method Description DbAdapterHSQLDBSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.ingresClasses in org.apache.cayenne.dba.ingres that implement DbAdapter Modifier and Type Class Description classIngresAdapterDbAdapter implementation for Ingres.Methods in org.apache.cayenne.dba.ingres that return DbAdapter Modifier and Type Method Description DbAdapterIngresSniffer. createAdapter(DatabaseMetaData md)Constructors in org.apache.cayenne.dba.ingres with parameters of type DbAdapter Constructor Description IngresSelectTranslator(Query query, DbAdapter adapter, EntityResolver entityResolver)
- 
Uses of DbAdapter in org.apache.cayenne.dba.mariadbMethods in org.apache.cayenne.dba.mariadb that return DbAdapter Modifier and Type Method Description DbAdapterMariaDBSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.mysqlClasses in org.apache.cayenne.dba.mysql that implement DbAdapter Modifier and Type Class Description classMySQLAdapterDbAdapter implementation for MySQL RDBMS.Methods in org.apache.cayenne.dba.mysql that return DbAdapter Modifier and Type Method Description DbAdapterMySQLSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.openbaseClasses in org.apache.cayenne.dba.openbase that implement DbAdapter Modifier and Type Class Description classOpenBaseAdapterDbAdapter implementation for OpenBase.Methods in org.apache.cayenne.dba.openbase that return DbAdapter Modifier and Type Method Description DbAdapterOpenBaseSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.oracleClasses in org.apache.cayenne.dba.oracle that implement DbAdapter Modifier and Type Class Description classOracle8AdapterA flavor of OracleAdapter that implements workarounds for some old driver limitations.classOracleAdapterDbAdapter implementation for Oracle RDBMS .Methods in org.apache.cayenne.dba.oracle that return DbAdapter Modifier and Type Method Description DbAdapterOracleSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.postgresClasses in org.apache.cayenne.dba.postgres that implement DbAdapter Modifier and Type Class Description classPostgresAdapterDbAdapter implementation for PostgreSQL RDBMS .Methods in org.apache.cayenne.dba.postgres that return DbAdapter Modifier and Type Method Description DbAdapterPostgresSniffer. createAdapter(DatabaseMetaData md)Methods in org.apache.cayenne.dba.postgres with parameters of type DbAdapter Modifier and Type Method Description protected PreparedStatementPostgresBatchAction. prepareStatement(Connection connection, String queryStr, DbAdapter adapter, boolean generatedKeys)
- 
Uses of DbAdapter in org.apache.cayenne.dba.sqliteClasses in org.apache.cayenne.dba.sqlite that implement DbAdapter Modifier and Type Class Description classSQLiteAdapterA SQLite database adapter that works with Zentus JDBC driver.Methods in org.apache.cayenne.dba.sqlite that return DbAdapter Modifier and Type Method Description DbAdapterSQLiteSniffer. createAdapter(DatabaseMetaData md)
- 
Uses of DbAdapter in org.apache.cayenne.dba.sqlserverClasses in org.apache.cayenne.dba.sqlserver that implement DbAdapter Modifier and Type Class Description classSQLServerAdapterCayenne DbAdapter implementation for Microsoft SQL Server engine.Methods in org.apache.cayenne.dba.sqlserver that return DbAdapter Modifier and Type Method Description DbAdapterSQLServerSniffer. createAdapter(DatabaseMetaData md)Constructors in org.apache.cayenne.dba.sqlserver with parameters of type DbAdapter Constructor Description SQLServerSelectTranslator(Query query, DbAdapter adapter, EntityResolver entityResolver)
- 
Uses of DbAdapter in org.apache.cayenne.dba.sybaseClasses in org.apache.cayenne.dba.sybase that implement DbAdapter Modifier and Type Class Description classSybaseAdapterDbAdapter implementation for Sybase RDBMS.Methods in org.apache.cayenne.dba.sybase that return DbAdapter Modifier and Type Method Description DbAdapterSybaseSniffer. createAdapter(DatabaseMetaData md)Constructors in org.apache.cayenne.dba.sybase with parameters of type DbAdapter Constructor Description SybaseSelectTranslator(Query query, DbAdapter adapter, EntityResolver entityResolver)