Uses of Interface
org.apache.cayenne.dba.DbAdapter
Packages that use DbAdapter
Package
Description
Contains classes that make up Cayenne ORM stack.
Contains classes that handle JDBC interactions.
Contains database adapter API (DbAdapter) and its default implementation.
IBM DB2 DbAdapter.
Apache Derby DbAdapter.
FrontBase DbAdapter.
HSQLDB DbAdapter.
MySQL DbAdapter.
Oracle DbAdapter.
PostgreSQL DbAdapter.
MS SQLServer DbAdapter.
Sybase DbAdapter.
-
Uses of DbAdapter in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as DbAdapterModifier and TypeFieldDescriptionprotected DbAdapterDataNode.adapterprotected DbAdapterDbGenerator.adapterMethods in org.apache.cayenne.access that return DbAdapterModifier and TypeMethodDescriptionDataNode.getAdapter()Returns DbAdapter object.DbGenerator.getAdapter()Returns DbAdapter associated with this DbGenerator.Methods in org.apache.cayenne.access with parameters of type DbAdapterConstructors in org.apache.cayenne.access with parameters of type DbAdapterModifierConstructorDescriptionDbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain, SQLLogger logger) Creates and initializes new DbGenerator instance.DbGenerator(DbAdapter adapter, DataMap map, SQLLogger logger) DbGenerator(DbAdapter adapter, DataMap map, SQLLogger logger, Collection<DbEntity> excludedEntities) -
Uses of DbAdapter in org.apache.cayenne.access.jdbc
Fields in org.apache.cayenne.access.jdbc declared as DbAdapterMethods in org.apache.cayenne.access.jdbc that return DbAdapterModifier and TypeMethodDescriptionSQLTemplateAction.getAdapter()Returns unwrapped DbAdapter used to find correct SQL for a given DB.Methods in org.apache.cayenne.access.jdbc with parameters of type DbAdapterModifier and TypeMethodDescriptionprotected PreparedStatementBatchAction.prepareStatement(Connection connection, String queryStr, DbAdapter adapter, boolean generatedKeys) -
Uses of DbAdapter in org.apache.cayenne.access.jdbc.reader
Methods in org.apache.cayenne.access.jdbc.reader with parameters of type DbAdapterModifier and TypeMethodDescriptionRowReader<?> DefaultRowReaderFactory.rowReader(RSColumn[] columns, QueryMetadata metadata, DbAdapter adapter) RowReader<?> RowReaderFactory.rowReader(RSColumn[] columns, QueryMetadata queryMetadata, DbAdapter adapter) -
Uses of DbAdapter in org.apache.cayenne.access.sqlbuilder
Methods in org.apache.cayenne.access.sqlbuilder that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.access.translator
Methods in org.apache.cayenne.access.translator with parameters of type DbAdapterModifier and TypeMethodDescriptionTranslates the provided batch query into an immutableTranslatedBatch.ProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) Translates the provided query into aTranslatedProcedure.SelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) Translates the provided query into aTranslatedSelect.SQLTemplateTranslator.translate(String template, List<Object> positionalParameters, DbAdapter adapter) Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.Builds and returns a SQLStatement based on SQL template String and a map of parameters. -
Uses of DbAdapter in org.apache.cayenne.access.translator.batch
Methods in org.apache.cayenne.access.translator.batch with parameters of type DbAdapterModifier and TypeMethodDescription -
Uses of DbAdapter in org.apache.cayenne.access.translator.ejbql
Constructors in org.apache.cayenne.access.translator.ejbql with parameters of type DbAdapterModifierConstructorDescriptionEJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslator translator, DbAdapter adapter, QuotingStrategy quotingStrategy) -
Uses of DbAdapter in org.apache.cayenne.access.translator.procedure
Methods in org.apache.cayenne.access.translator.procedure with parameters of type DbAdapterModifier and TypeMethodDescriptionprotected CSParameter<?> DefaultProcedureTranslator.createBinding(DbAdapter adapter, ProcedureParameter param, Map<String, ?> queryValues, int position) Builds aCSParameterfor a single call parameter.DbAdapterDelegatedProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) DefaultProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) -
Uses of DbAdapter in org.apache.cayenne.access.translator.select
Methods in org.apache.cayenne.access.translator.select with parameters of type DbAdapterModifier and TypeMethodDescriptionDbAdapterDelegatedSelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) DefaultSelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) -
Uses of DbAdapter in org.apache.cayenne.access.translator.sqltemplate
Methods in org.apache.cayenne.access.translator.sqltemplate with parameters of type DbAdapterModifier and TypeMethodDescriptionDefaultTemplateContextFactory.createContext(Map<String, ?> parameters, boolean positionalMode, DbAdapter adapter) TemplateContextFactory.createContext(Map<String, ?> parameters, boolean positionalMode, DbAdapter adapter) default ContextTemplateContextFactory.createContext(Map<String, ?> parameters, DbAdapter adapter) DefaultSQLTemplateTranslator.translate(String template, List<Object> positionalParameters, DbAdapter adapter) DefaultSQLTemplateTranslator.translate(String template, Map<String, ?> parameters, DbAdapter adapter) Constructors in org.apache.cayenne.access.translator.sqltemplate with parameters of type DbAdapter -
Uses of DbAdapter in org.apache.cayenne.configuration
Methods in org.apache.cayenne.configuration that return types with arguments of type DbAdapterModifier and TypeMethodDescriptionDataNodeDescriptor.adapterType()Returns the value of theadapterTyperecord component.Method parameters in org.apache.cayenne.configuration with type arguments of type DbAdapterModifier and TypeMethodDescriptionConstructor parameters in org.apache.cayenne.configuration with type arguments of type DbAdapterModifierConstructorDescriptionDataNodeDescriptor(String name, DataSource dataSource, Class<? extends DbAdapter> adapterType, Class<? extends SchemaUpdateStrategy> schemaUpdateStrategyType) Creates an instance of aDataNodeDescriptorrecord class. -
Uses of DbAdapter in org.apache.cayenne.configuration.runtime
Methods in org.apache.cayenne.configuration.runtime that return DbAdapterModifier and TypeMethodDescriptionDbAdapterDetector.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.protected DbAdapterDefaultDataNodeFactory.createDbAdapter(Class<? extends DbAdapter> type, DataSource dataSource) Method parameters in org.apache.cayenne.configuration.runtime with type arguments of type DbAdapterModifier and TypeMethodDescriptionprotected DbAdapterDefaultDataNodeFactory.createDbAdapter(Class<? extends DbAdapter> type, DataSource dataSource) -
Uses of DbAdapter in org.apache.cayenne.dba
Classes in org.apache.cayenne.dba that implement DbAdapterModifier and TypeClassDescriptionclassA 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.classA generic DbAdapter implementation.Methods in org.apache.cayenne.dba that return DbAdapterModifier and TypeMethodDescriptionprotected DbAdapterAutoAdapter.defaultAdapter()protected DbAdapterAutoAdapter.detectAdapter(DatabaseMetaData metaData) protected DbAdapterAutoAdapter.getAdapter()Returns a proxied DbAdapter, lazily creating it on first invocation.PkGenerator.getAdapter()Get an adapter associated with current PkGeneratorprotected DbAdapterAutoAdapter.loadAdapter()Loads underlying DbAdapter delegate.AutoAdapter.unwrap()DbAdapter.unwrap()Allows the users to get access to the adapter decorated by a given adapter.JdbcAdapter.unwrap()Simply returns this, as JdbcAdapter is not a wrapper.Methods in org.apache.cayenne.dba with parameters of type DbAdapterModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.static StringJdbcAdapter.getType(DbAdapter adapter, DbAttribute column) Deprecated, for removal: This API element is subject to removal in a future version.static StringJdbcAdapter.sizeAndPrecision(DbAdapter adapter, DbAttribute column) Deprecated, for removal: This API element is subject to removal in a future version.in favor ofJdbcAdapter.sizeAndScale(DbAdapter, DbAttribute)static StringJdbcAdapter.sizeAndScale(DbAdapter adapter, DbAttribute column) -
Uses of DbAdapter in org.apache.cayenne.dba.db2
Classes in org.apache.cayenne.dba.db2 that implement DbAdapterMethods in org.apache.cayenne.dba.db2 that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.derby
Classes in org.apache.cayenne.dba.derby that implement DbAdapterMethods in org.apache.cayenne.dba.derby that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.firebird
Classes in org.apache.cayenne.dba.firebird that implement DbAdapterModifier and TypeClassDescriptionclassDbAdapter implementation for the FirebirdSQL RDBMSMethods in org.apache.cayenne.dba.firebird that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.frontbase
Classes in org.apache.cayenne.dba.frontbase that implement DbAdapterModifier and TypeClassDescriptionclassDbAdapter implementation for FrontBase RDBMSMethods in org.apache.cayenne.dba.frontbase that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.h2
Classes in org.apache.cayenne.dba.h2 that implement DbAdapterMethods in org.apache.cayenne.dba.h2 that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.hsqldb
Classes in org.apache.cayenne.dba.hsqldb that implement DbAdapterModifier and TypeClassDescriptionclassDbAdapter implementation for the HSQLDB RDBMS.Methods in org.apache.cayenne.dba.hsqldb that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.ingres
Classes in org.apache.cayenne.dba.ingres that implement DbAdapterMethods in org.apache.cayenne.dba.ingres that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.mariadb
Methods in org.apache.cayenne.dba.mariadb that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.mysql
Classes in org.apache.cayenne.dba.mysql that implement DbAdapterMethods in org.apache.cayenne.dba.mysql that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.oracle
Classes in org.apache.cayenne.dba.oracle that implement DbAdapterMethods in org.apache.cayenne.dba.oracle that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.postgres
Classes in org.apache.cayenne.dba.postgres that implement DbAdapterModifier and TypeClassDescriptionclassDbAdapter implementation for PostgreSQL RDBMSMethods in org.apache.cayenne.dba.postgres that return DbAdapterMethods in org.apache.cayenne.dba.postgres with parameters of type DbAdapterModifier and TypeMethodDescriptionprotected PreparedStatementPostgresBatchAction.prepareStatement(Connection connection, String queryStr, DbAdapter adapter, boolean generatedKeys) -
Uses of DbAdapter in org.apache.cayenne.dba.sqlite
Classes in org.apache.cayenne.dba.sqlite that implement DbAdapterMethods in org.apache.cayenne.dba.sqlite that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.sqlserver
Classes in org.apache.cayenne.dba.sqlserver that implement DbAdapterModifier and TypeClassDescriptionclassCayenne DbAdapter implementation for Microsoft SQL Server RDBMS.Methods in org.apache.cayenne.dba.sqlserver that return DbAdapter -
Uses of DbAdapter in org.apache.cayenne.dba.sybase
Classes in org.apache.cayenne.dba.sybase that implement DbAdapterMethods in org.apache.cayenne.dba.sybase that return DbAdapter
DbAdapter.preferredNativeColumnType(DbAttribute)