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 DatastoreAdapterRDBMSStoreManager. dbaAdapter for the datastore being used.Methods in org.datanucleus.store.rdbms that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapterRDBMSStoreManager. 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 classBaseDatastoreAdapterProvides methods for adapting SQL language elements to a specific vendor's database.classCloudSpannerAdapterCloudSpannerAdapter defines the types, features that are supported and also deviate from theBaseDatastoreAdapter.classDB2AdapterProvides methods for adapting SQL language elements to the DB2 database.classDB2AS400AdapterProvides methods for adapting SQL language elements to the DB2/AS400 database.classDerbyAdapterProvides methods for adapting SQL language elements to the Apache Derby database.classFirebirdAdapterProvides methods for adapting SQL language elements to the Firebird database.classH2AdapterProvides methods for adapting SQL language elements to the H2 Database Engine.classHSQLAdapterProvides methods for adapting SQL language elements to the HSQLDB database.classInformixAdapterProvides methods for adapting SQL language elements to the Informix database.classMySQLAdapterProvides methods for adapting SQL language elements to the MySQL database.classNuoDBAdapterAdapter for NuoDB (http://www.nuodb.com).classOracleAdapterProvides methods for adapting SQL language elements to the Oracle database.classPointbaseAdapterProvides methods for adapting SQL language elements to the Pointbase database.classPostgreSQLAdapterProvides methods for adapting SQL language elements to the PostgreSQL database.classSAPDBAdapterProvides methods for adapting SQL language elements to the SAPDB/MaxDB database.classSQLAnywhereAdapterProvides methods for adapting SQL language elements to the SQL Anywhere database.classSQLiteAdapterProvides methods for adapting SQL language elements to the SQLite database.classSQLServerAdapterProvides methods for adapting SQL language elements to the Microsoft SQL Server database.classSybaseAdapterProvides methods for adapting SQL language elements to the Sybase database.classTimesTenAdapterProvides methods for adapting SQL language elements to the Oracle Times Ten databaseclassVirtuosoAdapterProvides 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 DatastoreAdapterDatastoreAdapterFactory. 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 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 DatastoreAdapterAbstractIdentifierFactory. dbaprotected DatastoreAdapterDatastoreIdentifierImpl. dbaDatastore adapterMethods in org.datanucleus.store.rdbms.identifier that return DatastoreAdapter Modifier and Type Method Description DatastoreAdapterAbstractIdentifierFactory. getDatastoreAdapter()Accessor for the datastore adapter that we are creating identifiers for.DatastoreAdapterIdentifierFactory. 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 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 DatastoreAdapter Modifier and Type Method Description static 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 DatastoreAdapter Modifier and Type Method Description protected DatastoreAdapterRDBMSSchemaHandler. 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 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 Modifier and Type Method Description DatastoreAdapterBaseContainerStore. 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 DatastoreAdapterSQLStatement. getDatastoreAdapter()Methods in org.datanucleus.store.rdbms.sql with parameters of type DatastoreAdapter Modifier and Type Method Description protected voidSelectStatement. addOrderComponent(SQLText orderST, String orderString, SQLExpression orderExpr, boolean orderDirection, org.datanucleus.store.query.NullOrderingType orderNullDirective, DatastoreAdapter dba)SQLTextSQLJoin. 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 DatastoreAdapterAbstractTable. dbaDatabase Adapter being used.
-