Package org.apache.openjpa.jdbc.sql

OpenJPA-JDBC SQL Abstraction


Interface Summary
Joins Tracks joins made when traversing relations in a select.
JoinSyntaxes Constants for ways of describing joins in SQL.
LogicalUnion.Selector A callback used to create the selects in a SQL union.
MergedResult.ResultComparator Comparator for ordering result rows.
Result A result from the execution of a query or stored procedure.
Row Logical representation of a table row for insert/update/delete.
RowManager Manages rows during an insert/update/delete process.
Select Abstraction of a SQL SELECT statement.
SelectExecutor Interface for configuring and executing a SQL select.
SQLFactory Factory for SQL constructs.
Union.Selector A callback used to create the selects in a SQL union.

Class Summary
AbstractDB2Dictionary Base dictionary for the IBM DB2 family of databases.
AbstractResult A Result implementation designed to be subclassed easily by implementations.
AbstractSQLServerDictionary Dictionary for the SQL Server databases (Sybase and MS SQL Server).
AccessDictionary Dictionary for Access via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
CacheDictionary Dictionary for Intersystems Cache.
Calendard A calendar-modified value.
DB2Dictionary Dictionary for IBM DB2 database.
DBDictionary Class which allows the creation of SQL dynamically, in a database agnostic fashion.
DBDictionary.SerializedData Used by some mappings to represent data that has already been serialized so that we don't have to serialize multiple times.
DBDictionaryFactory Factory class to instantiate a dictionary.
DerbyDictionary Dictionary for Apache Derby (formerly Cloudscape).
EmpressDictionary Dictionary for Empress using ODBC server combined with their type 2 driver.
FirebirdDictionary Dictionary for Firebird.
FoxProDictionary Dictionary for Visual FoxPro via DataDirect SequeLink and DataDirect ODBC FoxPro driver.
HSQLDictionary Dictionary for Hypersonic SQL database.
InformixDictionary Dictionary for Informix database.
InterbaseDictionary Dictionary for Borland Interbase.
JDataStoreDictionary Dictionary for Borland JDataStore
Join Represents a SQL join.
LogicalUnion A logical union made up of multiple distinct selects whose results are combined in memory.
MergedResult Result that merges multiple result delegates.
MySQLDictionary Dictionary for MySQL.
OracleDictionary Dictionary for Oracle.
PointbaseDictionary Dictionary for Pointbase Embedded.
PostgresDictionary Dictionary for Postgres.
PrimaryRow Primary table row that tracks foreign keys and auto-inc columns.
Raw Represents a raw SQL string for passing to Row.setObject.
ResultSetResult Base Result implementation wrapped around a result set.
RowImpl Basic Row implementation.
RowManagerImpl Manages SQL rows during an insert/update/delete process.
SecondaryRow Secondary table row that tracks foreign keys to auto-inc columns.
SelectImpl Standard Select implementation.
SelectImpl.SelectResult A Result implementation wrapped around this select.
Sized A sized value.
SQLBuffer Buffer for SQL statements that can be used to create java.sql.PreparedStatements.
SQLExceptions Helper class for converting a SQLException into the appropriate OpenJPA type.
SQLFactoryImpl Default factory for SQL abstraction constructs.
SQLServerDictionary Dictionary for MS SQLServer.
SybaseDictionary Dictionary for Sybase.

Package org.apache.openjpa.jdbc.sql Description

OpenJPA-JDBC SQL Abstraction

Utilities for generating SQL.

Copyright © 2006 Apache Software Foundation. All Rights Reserved.