org.apache.openjpa.jdbc.sql |
OpenJPA-JDBC SQL Abstraction
Utilities for generating SQL.
|
Java Source File Name | Type | Comment |
AbstractDB2Dictionary.java | Class | Base dictionary for the IBM DB2 family of databases. |
AbstractResult.java | Class | A
Result implementation designed to be subclassed easily by
implementations. |
AbstractSQLServerDictionary.java | Class | Dictionary for the SQL Server databases (Sybase and MS SQL Server). |
AccessDictionary.java | Class | Dictionary for Access via DataDirect SequeLink and DataDirect ODBC
FoxPro driver. |
CacheDictionary.java | Class | Dictionary for Intersystems Cache. |
Calendard.java | Class | A calendar-modified value. |
DB2Dictionary.java | Class | Dictionary for IBM DB2 database. |
DBDictionary.java | Class | Class which allows the creation of SQL dynamically, in a
database agnostic fashion. |
DBDictionaryFactory.java | Class | Factory class to instantiate a dictionary. |
DerbyDictionary.java | Class | Dictionary for Apache Derby (formerly Cloudscape). |
EmpressDictionary.java | Class | Dictionary for Empress using ODBC server combined with their
type 2 driver. |
FirebirdDictionary.java | Class | Dictionary for Firebird. |
FoxProDictionary.java | Class | Dictionary for Visual FoxPro via DataDirect SequeLink
and DataDirect ODBC FoxPro driver. |
H2Dictionary.java | Class | Support for the H2 database (
http://www.h2database.com ). |
HSQLDictionary.java | Class | Dictionary for Hypersonic SQL database. |
InformixDictionary.java | Class | Dictionary for Informix database. |
InterbaseDictionary.java | Class | Dictionary for Borland Interbase. |
JDataStoreDictionary.java | Class | |
Join.java | Class | Represents a SQL join. |
Joins.java | Interface | Tracks joins made when traversing relations in a select. |
JoinSet.java | Class | Set type that recognizes that inner joins should take precedence
over otherwise equal outer joins. |
JoinSyntaxes.java | Interface | Constants for ways of describing joins in SQL. |
LogicalUnion.java | Class | A logical union made up of multiple distinct selects whose results are
combined in memory. |
MergedResult.java | Class | Result that merges multiple result delegates. |
MySQLDictionary.java | Class | Dictionary for MySQL. |
OracleDictionary.java | Class | Dictionary for Oracle. |
PointbaseDictionary.java | Class | Dictionary for Pointbase Embedded. |
PostgresDictionary.java | Class | Dictionary for Postgres. |
PrimaryRow.java | Class | Primary table row that tracks foreign keys and auto-inc columns. |
Raw.java | Class | Represents a raw SQL string for passing to
Row.setObject . |
Result.java | Interface | A result from the execution of a query or stored procedure. |
ResultSetResult.java | Class | Base
Result implementation wrapped around a result set. |
Row.java | Interface | Logical representation of a table row for insert/update/delete. |
RowImpl.java | Class | Basic
Row implementation. |
RowManager.java | Interface | Manages rows during an insert/update/delete process. |
RowManagerImpl.java | Class | Manages SQL rows during an insert/update/delete process. |
SecondaryRow.java | Class | Secondary table row that tracks foreign keys to auto-inc columns. |
Select.java | Interface | Abstraction of a SQL SELECT statement. |
SelectExecutor.java | Interface | Interface for configuring and executing a SQL select. |
SelectImpl.java | Class | Standard
Select implementation. |
Sized.java | Class | A sized value. |
SQLBuffer.java | Class | Buffer for SQL statements that can be used to create
java.sql.PreparedStatements. |
SQLExceptions.java | Class | Helper class for converting a
SQLException into
the appropriate OpenJPA type. |
SQLFactory.java | Interface | Factory for SQL constructs. |
SQLFactoryImpl.java | Class | Default factory for SQL abstraction constructs. |
SQLServerDictionary.java | Class | Dictionary for MS SQLServer. |
SybaseDictionary.java | Class | Dictionary for Sybase.
The main point of interest is that by default, every table
that is created will have a unique column named "UNQ_INDEX" of
the "IDENTITY" type. |
Union.java | Interface | SQL UNION. |