Uses of Interface
org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Packages that use DatastoreAdapter
Package
Description
Package providing management of the persistence to RDBMS datastores.
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
This package contains a series of classes defining the identifier names of datastore objects,
such as tables, foreign keys, indexes, primary keys etc.
This package contains wrappers to various types of keys found in RDBMS databases.
Package containing mappings for column (JDBC) types.
Package providing the querying mechanism for DataNucleus for RDBMS datastores.
Provides a definition of the schema in the datastore, including tables, columns and types.
This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus.
Series of classes used to generate SQL statements.
Provides the internal DataNucleus definition of a table/view and its columns.
-
Uses of DatastoreAdapter in org.datanucleus.store.rdbms
Fields in org.datanucleus.store.rdbms declared as DatastoreAdapterModifier and TypeFieldDescriptionprotected DatastoreAdapter
RDBMSStoreManager.dba
Adapter for the datastore being used.Methods in org.datanucleus.store.rdbms that return DatastoreAdapterModifier and TypeMethodDescriptionRDBMSStoreManager.getDatastoreAdapter()
Gets the DatastoreAdapter to use for this store. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.adapter
Classes in org.datanucleus.store.rdbms.adapter that implement DatastoreAdapterModifier and TypeClassDescriptionclass
Provides methods for adapting SQL language elements to a specific vendor's database.class
CloudSpannerAdapter defines the types, features that are supported and also deviate from theBaseDatastoreAdapter
.class
Provides methods for adapting SQL language elements to the DB2 database.class
Provides methods for adapting SQL language elements to the DB2/AS400 database.class
Provides methods for adapting SQL language elements to the Apache Derby database.class
Provides methods for adapting SQL language elements to the Firebird database.class
Provides methods for adapting SQL language elements to the H2 Database Engine.class
Provides methods for adapting SQL language elements to the HSQLDB database.class
Provides methods for adapting SQL language elements to the Informix database.class
Provides methods for adapting SQL language elements to the MySQL database.class
Adapter for NuoDB (http://www.nuodb.com).class
Provides methods for adapting SQL language elements to the Pointbase database.class
Provides methods for adapting SQL language elements to the PostgreSQL database.class
Provides methods for adapting SQL language elements to the SAPDB/MaxDB database.class
Provides methods for adapting SQL language elements to the SQL Anywhere database.class
Provides methods for adapting SQL language elements to the SQLite database.class
Provides methods for adapting SQL language elements to the Microsoft SQL Server database.class
Provides methods for adapting SQL language elements to the Sybase database.class
Provides methods for adapting SQL language elements to the Oracle Times Ten databaseclass
Provides methods for adapting SQL language elements to the Virtuoso database.Methods in org.datanucleus.store.rdbms.adapter that return DatastoreAdapterModifier and TypeMethodDescriptionDatastoreAdapterFactory.getDatastoreAdapter
(org.datanucleus.ClassLoaderResolver clr, Connection conn, String adapterClassName, org.datanucleus.plugin.PluginManager pluginMgr) Accessor for an adapter, given a Connection to the datastore.protected DatastoreAdapter
DatastoreAdapterFactory.getNewDatastoreAdapter
(org.datanucleus.ClassLoaderResolver clr, DatabaseMetaData metadata, String adapterClassName, org.datanucleus.plugin.PluginManager pluginMgr) Accessor for the adapter for a specified datastore product. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.exceptions
Constructors in org.datanucleus.store.rdbms.exceptions with parameters of type DatastoreAdapterModifierConstructorDescriptionTooManyForeignKeysException
(DatastoreAdapter dba, String table_name) Constructs a too-many-foreign-keys exception.TooManyIndicesException
(DatastoreAdapter dba, String tableName) Constructs a too-many-indices exception. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.identifier
Fields in org.datanucleus.store.rdbms.identifier declared as DatastoreAdapterModifier and TypeFieldDescriptionprotected DatastoreAdapter
AbstractIdentifierFactory.dba
protected final DatastoreAdapter
DatastoreIdentifierImpl.dba
Datastore adapterMethods in org.datanucleus.store.rdbms.identifier that return DatastoreAdapterModifier and TypeMethodDescriptionAbstractIdentifierFactory.getDatastoreAdapter()
Accessor for the datastore adapter that we are creating identifiers for.IdentifierFactory.getDatastoreAdapter()
Accessor for the datastore adapter that we are creating identifiers for.Constructors in org.datanucleus.store.rdbms.identifier with parameters of type DatastoreAdapterModifierConstructorDescriptionAbstractIdentifierFactory
(DatastoreAdapter dba, org.datanucleus.ClassLoaderResolver clr, Map props) Constructor.DN2IdentifierFactory
(DatastoreAdapter dba, org.datanucleus.ClassLoaderResolver clr, Map props) Constructor.DNIdentifierFactory
(DatastoreAdapter dba, org.datanucleus.ClassLoaderResolver clr, Map props) Constructor.JPAIdentifierFactory
(DatastoreAdapter dba, org.datanucleus.ClassLoaderResolver clr, Map props) Constructor.JPOXIdentifierFactory
(DatastoreAdapter dba, org.datanucleus.ClassLoaderResolver clr, Map props) -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.key
Fields in org.datanucleus.store.rdbms.key declared as DatastoreAdapterConstructors in org.datanucleus.store.rdbms.key with parameters of type DatastoreAdapterModifierConstructorDescriptionForeignKey
(DatastoreAdapter dba, boolean initiallyDeferred) Constructor.ForeignKey
(JavaTypeMapping mapping, DatastoreAdapter dba, DatastoreClass refTable, boolean initiallyDeferred) Constructor. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.mapping.column
Methods in org.datanucleus.store.rdbms.mapping.column that return DatastoreAdapterModifier and TypeMethodDescriptionprotected DatastoreAdapter
AbstractColumnMapping.getDatastoreAdapter()
Convenience to access the datastore adapter. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.query
Methods in org.datanucleus.store.rdbms.query with parameters of type DatastoreAdapterModifier and TypeMethodDescriptionstatic boolean
SQLQuery.columnNamesAreTheSame
(DatastoreAdapter dba, String name1, String name2) Convenience method to compare two column names. -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.schema
Methods in org.datanucleus.store.rdbms.schema that return DatastoreAdapterModifier and TypeMethodDescriptionprotected DatastoreAdapter
RDBMSSchemaHandler.getDatastoreAdapter()
-
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.scostore
Fields in org.datanucleus.store.rdbms.scostore declared as DatastoreAdapterModifier and TypeFieldDescriptionprotected DatastoreAdapter
BaseContainerStore.dba
Datastore adapter in use by this store.protected DatastoreAdapter
JoinPersistableRelationStore.dba
Datastore adapter in use by this store.Methods in org.datanucleus.store.rdbms.scostore that return DatastoreAdapter -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.sql
Methods in org.datanucleus.store.rdbms.sql that return DatastoreAdapterMethods in org.datanucleus.store.rdbms.sql with parameters of type DatastoreAdapterModifier and TypeMethodDescriptionprotected void
SelectStatement.addOrderComponent
(SQLText orderST, String orderString, SQLExpression orderExpr, boolean orderDirection, org.datanucleus.store.query.NullOrderingType orderNullDirective, DatastoreAdapter dba) SQLJoin.toSQLText
(DatastoreAdapter dba, boolean lock) -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.table
Fields in org.datanucleus.store.rdbms.table declared as DatastoreAdapterModifier and TypeFieldDescriptionprotected final DatastoreAdapter
AbstractTable.dba
Database Adapter being used.