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 DatastoreAdapterRDBMSStoreManager.dbaAdapter 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 TypeClassDescriptionclassProvides methods for adapting SQL language elements to a specific vendor's database.classCloudSpannerAdapter defines the types, features that are supported and also deviate from theBaseDatastoreAdapter.classProvides methods for adapting SQL language elements to the DB2 database.classProvides methods for adapting SQL language elements to the DB2/AS400 database.classProvides methods for adapting SQL language elements to the Apache Derby database.classProvides methods for adapting SQL language elements to the Firebird database.classProvides methods for adapting SQL language elements to the H2 Database Engine.classProvides methods for adapting SQL language elements to the HSQLDB database.classProvides methods for adapting SQL language elements to the Informix database.classProvides methods for adapting SQL language elements to the MySQL database.classAdapter for NuoDB (http://www.nuodb.com).classProvides methods for adapting SQL language elements to the Pointbase database.classProvides methods for adapting SQL language elements to the PostgreSQL database.classProvides methods for adapting SQL language elements to the SAPDB/MaxDB database.classProvides methods for adapting SQL language elements to the SQL Anywhere database.classProvides methods for adapting SQL language elements to the SQLite database.classProvides methods for adapting SQL language elements to the Microsoft SQL Server database.classProvides methods for adapting SQL language elements to the Sybase database.classProvides methods for adapting SQL language elements to the Oracle Times Ten databaseclassProvides 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 DatastoreAdapterDatastoreAdapterFactory.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 DatastoreAdapterAbstractIdentifierFactory.dbaprotected final DatastoreAdapterDatastoreIdentifierImpl.dbaDatastore 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 DatastoreAdapterAbstractColumnMapping.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 booleanSQLQuery.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 DatastoreAdapterRDBMSSchemaHandler.getDatastoreAdapter() -
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.scostore
Fields in org.datanucleus.store.rdbms.scostore declared as DatastoreAdapterModifier and TypeFieldDescriptionprotected DatastoreAdapterBaseContainerStore.dbaDatastore adapter in use by this store.protected DatastoreAdapterJoinPersistableRelationStore.dbaDatastore 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 voidSelectStatement.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 DatastoreAdapterAbstractTable.dbaDatabase Adapter being used.