Package org.datanucleus.store.rdbms.adapter
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
-
Interface Summary Interface Description DatastoreAdapter Definition of a datastore adapter, providing all characteristics of the underlying datastore such as whether it supports FKs, indexes, and what statement syntax to use. -
Class Summary Class Description BaseDatastoreAdapter Provides methods for adapting SQL language elements to a specific vendor's database.BaseDatastoreAdapter.ColumnTypeMappings DatastoreAdapterFactory Factory of RDBMS datastore adapters.DB2Adapter Provides methods for adapting SQL language elements to the DB2 database.DB2AS400Adapter Provides methods for adapting SQL language elements to the DB2/AS400 database.DB2TypeInfo SQL Type info for DB2 datastores.DerbyAdapter Provides methods for adapting SQL language elements to the Apache Derby database.DerbySQLFunction Java Functions that are called by the databaseDerbyTypeInfo SQL Type info for Derby datastores.FirebirdAdapter Provides methods for adapting SQL language elements to the Firebird database.FirebirdTypeInfo SQL Type info for Firebird datastores.H2Adapter Provides methods for adapting SQL language elements to the H2 Database Engine.H2TypeInfo SQL Type info for H2 datastores.HSQLAdapter Provides methods for adapting SQL language elements to the HSQLDB database.HSQLTypeInfo SQL Type info for HSQLDB datastores.InformixAdapter Provides methods for adapting SQL language elements to the Informix database.InformixTypeInfo SQL Type info for Informix datastores.MySQLAdapter Provides methods for adapting SQL language elements to the MySQL database.MySQLTypeInfo SQL Type info for MySQL datastores.NuoDBAdapter Adapter for NuoDB (http://www.nuodb.com).NuoDBTypeInfo Type info for NuoDB.OracleAdapter Provides methods for adapting SQL language elements to the Oracle database.OracleTypeInfo SQL Type info for Oracle datastores.PointbaseAdapter Provides methods for adapting SQL language elements to the Pointbase database.PostgreSQLAdapter Provides methods for adapting SQL language elements to the PostgreSQL database.PostgreSQLTypeInfo SQL Type info for PostgreSQL datastores.SAPDBAdapter Provides methods for adapting SQL language elements to the SAPDB/MaxDB database.SQLAnywhereAdapter Provides methods for adapting SQL language elements to the SQL Anywhere database.SQLiteAdapter Provides methods for adapting SQL language elements to the SQLite database.SQLiteTypeInfo SQL Type info for SQLite datastores.SQLServerAdapter Provides methods for adapting SQL language elements to the Microsoft SQL Server database.SQLServerTypeInfo SQL Type info for SQLServer datastores.SybaseAdapter Provides methods for adapting SQL language elements to the Sybase database.TimesTenAdapter Provides methods for adapting SQL language elements to the Oracle Times Ten databaseVirtuosoAdapter Provides methods for adapting SQL language elements to the Virtuoso database.VirtuosoTypeInfo SQL Type info for Virtuoso datastores.