Uses of Interface
org.datanucleus.store.rdbms.adapter.DatastoreAdapter
-
Packages that use DatastoreAdapter Package Description org.datanucleus.store.rdbms Package providing management of the persistence to RDBMS datastores.org.datanucleus.store.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation.org.datanucleus.store.rdbms.exceptions org.datanucleus.store.rdbms.identifier This package contains a series of classes defining the identifier names of datastore objects, such as tables, foreign keys, indexes, primary keys etc.org.datanucleus.store.rdbms.key This package contains wrappers to various types of keys found in RDBMS databases.org.datanucleus.store.rdbms.mapping.column Package containing mappings for column (JDBC) types.org.datanucleus.store.rdbms.query Package providing the querying mechanism for DataNucleus for RDBMS datastores.org.datanucleus.store.rdbms.schema Provides a definition of the schema in the datastore, including tables, columns and types.org.datanucleus.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus.org.datanucleus.store.rdbms.sql Series of classes used to generate SQL statements.org.datanucleus.store.rdbms.table 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 DatastoreAdapter Modifier and Type Field Description protected DatastoreAdapter
RDBMSStoreManager. dba
Adapter for the datastore being used.Methods in org.datanucleus.store.rdbms that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapter
RDBMSStoreManager. 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 DatastoreAdapter Modifier and Type Class Description class
BaseDatastoreAdapter
Provides methods for adapting SQL language elements to a specific vendor's database.class
CloudSpannerAdapter
CloudSpannerAdapter defines the types, features that are supported and also deviate from theBaseDatastoreAdapter
.class
DB2Adapter
Provides methods for adapting SQL language elements to the DB2 database.class
DB2AS400Adapter
Provides methods for adapting SQL language elements to the DB2/AS400 database.class
DerbyAdapter
Provides methods for adapting SQL language elements to the Apache Derby database.class
FirebirdAdapter
Provides methods for adapting SQL language elements to the Firebird database.class
H2Adapter
Provides methods for adapting SQL language elements to the H2 Database Engine.class
HSQLAdapter
Provides methods for adapting SQL language elements to the HSQLDB database.class
InformixAdapter
Provides methods for adapting SQL language elements to the Informix database.class
MySQLAdapter
Provides methods for adapting SQL language elements to the MySQL database.class
NuoDBAdapter
Adapter for NuoDB (http://www.nuodb.com).class
OracleAdapter
Provides methods for adapting SQL language elements to the Oracle database.class
PointbaseAdapter
Provides methods for adapting SQL language elements to the Pointbase database.class
PostgreSQLAdapter
Provides methods for adapting SQL language elements to the PostgreSQL database.class
SAPDBAdapter
Provides methods for adapting SQL language elements to the SAPDB/MaxDB database.class
SQLAnywhereAdapter
Provides methods for adapting SQL language elements to the SQL Anywhere database.class
SQLiteAdapter
Provides methods for adapting SQL language elements to the SQLite database.class
SQLServerAdapter
Provides methods for adapting SQL language elements to the Microsoft SQL Server database.class
SybaseAdapter
Provides methods for adapting SQL language elements to the Sybase database.class
TimesTenAdapter
Provides methods for adapting SQL language elements to the Oracle Times Ten databaseclass
VirtuosoAdapter
Provides methods for adapting SQL language elements to the Virtuoso database.Methods in org.datanucleus.store.rdbms.adapter that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapter
DatastoreAdapterFactory. 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 DatastoreAdapter Constructor Description TooManyForeignKeysException(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 DatastoreAdapter Modifier and Type Field Description protected DatastoreAdapter
AbstractIdentifierFactory. dba
protected DatastoreAdapter
DatastoreIdentifierImpl. dba
Datastore adapterMethods in org.datanucleus.store.rdbms.identifier that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapter
AbstractIdentifierFactory. getDatastoreAdapter()
Accessor for the datastore adapter that we are creating identifiers for.DatastoreAdapter
IdentifierFactory. getDatastoreAdapter()
Accessor for the datastore adapter that we are creating identifiers for.Constructors in org.datanucleus.store.rdbms.identifier with parameters of type DatastoreAdapter Constructor Description AbstractIdentifierFactory(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
Constructors in org.datanucleus.store.rdbms.key with parameters of type DatastoreAdapter Constructor Description ForeignKey(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 DatastoreAdapter Modifier and Type Method Description protected 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 DatastoreAdapter Modifier and Type Method Description static 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 DatastoreAdapter Modifier and Type Method Description protected DatastoreAdapter
RDBMSSchemaHandler. getDatastoreAdapter()
-
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.scostore
Fields in org.datanucleus.store.rdbms.scostore declared as DatastoreAdapter Modifier and Type Field Description protected 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 Modifier and Type Method Description DatastoreAdapter
BaseContainerStore. getDatastoreAdapter()
-
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.sql
Methods in org.datanucleus.store.rdbms.sql that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapter
SQLStatement. getDatastoreAdapter()
Methods in org.datanucleus.store.rdbms.sql with parameters of type DatastoreAdapter Modifier and Type Method Description protected void
SelectStatement. addOrderComponent(SQLText orderST, String orderString, SQLExpression orderExpr, boolean orderDirection, org.datanucleus.store.query.NullOrderingType orderNullDirective, DatastoreAdapter dba)
SQLText
SQLJoin. toSQLText(DatastoreAdapter dba, boolean lock)
-
Uses of DatastoreAdapter in org.datanucleus.store.rdbms.table
Fields in org.datanucleus.store.rdbms.table declared as DatastoreAdapter Modifier and Type Field Description protected DatastoreAdapter
AbstractTable. dba
Database Adapter being used.
-