|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DBDatabaseDriver.DBSetGenKeys | This interface is used to set the auto generated keys when executing insert statements. |
| Class Summary | |
|---|---|
| DBBlobData | This class allocates methods to store binary large objects in the database. |
| DBClobData | This class allocates methods to store binary character objects in the database. |
| DBCmdParam | This class defines a parameter for a prepared statement query. |
| DBColumn | This is the base class for all database columns that have a physical representation. |
| DBColumnExpr | This class is the base class for all expressions that represent a single value. |
| DBCombinedCmd | This class is used for building up a partition of a SQL-Command. |
| DBCommand | This abstract class handles the creation of the SQL-Commands. |
| DBCommandExpr | This abstract class handles the creation of the SQL-Commands. |
| DBCommandExpr.DBCmdColumn | This class wraps a column of sql command in a special command column object. |
| DBCommandExpr.DBCmdQuery | |
| DBDatabase | This abstract class is the applicaton's interface for a particular database schema. |
| DBDatabase.DBSystemDate | This class represents the database systems current date and time. |
| DBDatabaseDriver | The DBDatabaseDriver class is an abstract base class for all database drivers. |
| DBDatabaseDriver.DBSeqTable | This class is used to emulate sequences by using a sequence table. |
| DBDDLGenerator<T extends DBDatabaseDriver> | |
| DBExpr | This abstract class is the base class for all database expression classes (e.g. |
| DBExpressionIndex | This class handles the primary key for the tables. |
| DBIndex | This class handles the primary key for the tables. |
| DBObject | Base class for all objects that directly or indirectly belong to a database including the database object itself. |
| DBQuery | This class can be used to wrap a query from a DBCommand and use it like a DBRowSet. You may use this class for two purposes: In oder to define subqueries simply define a command object with the subquery and wrap it inside a DBQuery. |
| DBQuery.DBQueryColumn | |
| DBReader |
This class is used to perform database queries from a DBCommand object and access the results. In oder to perform a query call the open() function or - for single row queries - call getRecordData(); You can iterate through the rows using moveNext() or an iterator. |
| DBRecord | This class handles one record from a database table. |
| DBRecordData | This interface defines for the classes DDRecordSet and DBRecord. |
| DBRelation | This class creates a DBReferene object for a foreing key relation. |
| DBRelation.DBReference | |
| DBRowSet | This class is the base class for all the DBTable, DBView and DBQuery classes this class contains all the columns of the tables, views or queries |
| DBSQLScript | DBSQLScript This class is a collection of sql command strings. The class is used for obtaining and executing DDL commands supplied by the database driver (@see DBDatabaseDriver.getDDLScript(DBCmdType, DBObject, DBSQLScript)) |
| DBTable | This class represent one table of the database. |
| DBTableColumn | This class represent one column of a table. |
| DBView | This class represents a database view. |
| DBView.DBViewColumn | |
| DBXmlDictionary | This class is used to configure XML generation as performed by the
getXmlDocument Document function on DBReader and DBRecord. |
| Enum Summary | |
|---|---|
| DBCmdType | This enum allocates the available command types. |
| DBCmpType | This enum allocates the available compare types. |
| DBDriverFeature | This enum is used with the DBDatabaseDriver::isSupported method to query database driver capabilities. |
| DBJoinType | DBJoinType contains the possibilities to join two database tables. |
| DBRecord.State | |
| DBRelation.DBCascadeAction | DBCascadeAction enum |
This package contains the core Empire-DB implementation classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||