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.datastore |
Package containing mappings for datastore (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.
|
Modifier and Type | Field and Description |
---|---|
protected DatastoreAdapter |
RDBMSStoreManager.dba
Adapter for the datastore being used.
|
Modifier and Type | Method and Description |
---|---|
DatastoreAdapter |
RDBMSStoreManager.getDatastoreAdapter()
Gets the DatastoreAdapter to use for this store.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDatastoreAdapter
Provides methods for adapting SQL language elements to a specific vendor's
database.
|
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 Cloudscape/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 Hypersonic SQL Server database.
|
class |
InformixAdapter
Provides methods for adapting SQL language elements to the Informix
database.
|
class |
McKoiAdapter
Provides methods for adapting SQL language elements to the McKoi database Server database.
|
class |
MSSQLServerAdapter
Provides methods for adapting SQL language elements to the Microsoft SQL Server 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 |
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 database
|
class |
VirtuosoAdapter
Provides methods for adapting SQL language elements to the Virtuoso database.
|
Modifier and Type | Method and 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.
|
Constructor and 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.
|
Modifier and Type | Field and Description |
---|---|
protected DatastoreAdapter |
AbstractIdentifierFactory.dba |
protected DatastoreAdapter |
DatastoreIdentifierImpl.dba
Datastore adapter
|
Modifier and Type | Method and 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.
|
Constructor and 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) |
Constructor and Description |
---|
ForeignKey(JavaTypeMapping mapping,
DatastoreAdapter dba,
DatastoreClass refTable,
boolean initiallyDeferred)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected DatastoreAdapter |
AbstractDatastoreMapping.getDatastoreAdapter()
Convenience to access the datastore adapter.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SQLQuery.columnNamesAreTheSame(DatastoreAdapter dba,
String name1,
String name2)
Convenience method to compare two column names.
|
Modifier and Type | Method and Description |
---|---|
protected DatastoreAdapter |
RDBMSSchemaHandler.getDatastoreAdapter() |
Modifier and Type | Field and Description |
---|---|
protected DatastoreAdapter |
BaseContainerStore.dba
Datastore adapter in use by this store.
|
protected DatastoreAdapter |
JoinPersistableRelationStore.dba
Datastore adapter in use by this store.
|
Modifier and Type | Method and Description |
---|---|
DatastoreAdapter |
BaseContainerStore.getDatastoreAdapter() |
Modifier and Type | Method and Description |
---|---|
DatastoreAdapter |
SQLStatement.getDatastoreAdapter() |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLStatement.addOrderComponent(SQLText orderST,
String orderString,
SQLExpression orderExpr,
boolean orderDirection,
org.datanucleus.query.NullOrderingType orderNullDirective,
DatastoreAdapter dba) |
SQLText |
SQLJoin.toSQLText(DatastoreAdapter dba,
boolean lock) |
Modifier and Type | Field and Description |
---|---|
protected DatastoreAdapter |
AbstractTable.dba
Database Adapter being used.
|
Copyright © 2017. All rights reserved.