Package | Description |
---|---|
org.apache.empire.data.bean |
This package contains implmentations of Empire's data and metadata interfaces for JavaBeans of Data Tranfer Objects (DTO's).
|
org.apache.empire.data.list | |
org.apache.empire.db |
This package contains the core Empire-DB implementation classes.
|
org.apache.empire.db.context | |
org.apache.empire.db.exceptions |
This package contains classes for exception handling of database related errors.
|
org.apache.empire.db.expr.column |
This package contains SQL-generator classes for column expressions.
|
org.apache.empire.db.expr.compare |
This package contains SQL-generator classes for compare expressions used in the where and having clause.
|
org.apache.empire.db.expr.join |
This package contains SQL-generator classes for join expressions used in the from clause.
|
org.apache.empire.db.expr.order | |
org.apache.empire.db.expr.set |
This package contains SQL-generator classes for set expressions used in the set clause.
|
org.apache.empire.db.generic | |
org.apache.empire.db.list | |
org.apache.empire.db.validation | |
org.apache.empire.dbms | |
org.apache.empire.dbms.derby |
This package contains classes necessary to support the Apache Derby database system.
|
org.apache.empire.dbms.h2 |
This package contains classes necessary to support the H2 database system.
|
org.apache.empire.dbms.hsql |
This package contains classes necessary to support the HSQLDB database system.
|
org.apache.empire.dbms.mysql |
This package contains classes necessary to support the MySQL database system.
|
org.apache.empire.dbms.oracle |
This package contains classes necessary to support the Oracle database system.
|
org.apache.empire.dbms.postgresql |
This package contains classes necessary to support the PostgreSQL database system.
|
org.apache.empire.dbms.sqlite | |
org.apache.empire.dbms.sqlserver |
This package contains classes necessary to support the Microsoft SQL-Server database system.
|
org.apache.empire.exceptions |
This package contains classes for exception handling of general errors.
|
Class and Description |
---|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBContext
DBContext
A context is required for every database operation
|
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
|
Class and Description |
---|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
Class and Description |
---|
DBCmdParam
This class defines a parameter for a prepared statement query.
|
DBCmdParamList
DBCmdParamList
This class handles command parameters for Prepared Statements
|
DBCmdParams
DBCmdParams
Provides information about the command parameters used in a DBCommand
|
DBCmpType
This enum allocates the available compare types.
|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr.DBCmdQuery |
DBContext
DBContext
A context is required for every database operation
|
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.
|
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBIndex
This class handles the primary key for the tables.
|
DBIndex.DBIndexType |
DBJoinType
DBJoinType contains the possibilities to join two database 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.
|
DBQueryColumn |
DBReader.DBReaderIterator
DBReaderIterator
Base class for DBReader interators
|
DBRecord
This class represents a record from a database table, view or query
The class provides methods to create, read, update and delete records
If an Idendity-column (AUTOINC) is defined, the value will be set upon creation by the dbms to the next value
If a Timestamp-column is defined the value will be automatically set and concurrent changes of the record will be detected
If changes to the record are made, but a rollback on the connection is performed, the changes will be reverted (Rollback-Handling)
The record is Serializable either if the provided DBContext is serializable, or if the Context is provided on deserialization in a derived class.
|
DBRecordBase
This abstract class provides write access to the fields of a record
The class provides methods that are useful for frontend-form development like
- providing information about the allowed values for a field (field options)
- providing information about whether or not a field is visible to the user
- providing information about whether or not a field is required (mandantory)
- providing information about whether or not a field is read-only
- providing information about whether a particular field value is valid
- providing information about whether a field was modified since it was read from the database
- providing information about whether the record was modified
Also, field value changes, can be handled using the onFieldChanged event.
|
DBRecordBase.State |
DBRecordBean
This class represents a record from a database table, view or query
Other than DBRecord it is not permanently attached to a context or rowset
Thus it has a Default constructor and is essentially a dynamic bean
|
DBRecordData
This class provides access to the fields of one data-row of a table, view or query
The fields can be accessed either by Column or by index
There are various accessor functions for many data types.
|
DBRelation
This class creates a DBReferene object for a foreing key relation.
|
DBRelation.DBCascadeAction
DBCascadeAction enum
This enum specifies options for a relation when deleting records
(see DBRelation.setOnDeleteAction)
- NONE: No Action is performed and the operation will fail if depending records exist
|
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
|
DBRowSet.FieldInitMode |
DBRowSet.PartialMode |
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBSQLScript.SQLStmt
SQLCmd
|
DBTable
This class represent one table of the database.
|
DBTableColumn
This class represent one column of a table.
|
DBUtils
DBUtils
This class provides various query functions and functions for command execution.
|
DBView
This class represents a database view.
|
DBView.DBViewColumn
DBViewColumn
|
DBXmlDictionary
This class is used to configure XML generation as performed by the
getXmlDocument Document function on DBReader and DBRecord.
|
Class and Description |
---|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBContext
DBContext
A context is required for every database operation
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBTable
This class represent one table of the database.
|
DBUtils
DBUtils
This class provides various query functions and functions for command execution.
|
Class and Description |
---|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBRecordBase
This abstract class provides write access to the fields of a record
The class provides methods that are useful for frontend-form development like
- providing information about the allowed values for a field (field options)
- providing information about whether or not a field is visible to the user
- providing information about whether or not a field is required (mandantory)
- providing information about whether or not a field is read-only
- providing information about whether a particular field value is valid
- providing information about whether a field was modified since it was read from the database
- providing information about whether the record was modified
Also, field value changes, can be handled using the onFieldChanged event.
|
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
|
Class and Description |
---|
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.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
Class and Description |
---|
DBCmpType
This enum allocates the available compare types.
|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
Class and Description |
---|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBJoinType
DBJoinType contains the possibilities to join two database tables.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
Class and Description |
---|
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.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
Class and Description |
---|
DBColumn
This is the base class for all database columns that have a physical representation.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
Class and Description |
---|
DBContext
DBContext
A context is required for every database operation
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBRecord
This class represents a record from a database table, view or query
The class provides methods to create, read, update and delete records
If an Idendity-column (AUTOINC) is defined, the value will be set upon creation by the dbms to the next value
If a Timestamp-column is defined the value will be automatically set and concurrent changes of the record will be detected
If changes to the record are made, but a rollback on the connection is performed, the changes will be reverted (Rollback-Handling)
The record is Serializable either if the provided DBContext is serializable, or if the Context is provided on deserialization in a derived class.
|
DBRecordBase
This abstract class provides write access to the fields of a record
The class provides methods that are useful for frontend-form development like
- providing information about the allowed values for a field (field options)
- providing information about whether or not a field is visible to the user
- providing information about whether or not a field is required (mandantory)
- providing information about whether or not a field is read-only
- providing information about whether a particular field value is valid
- providing information about whether a field was modified since it was read from the database
- providing information about whether the record was modified
Also, field value changes, can be handled using the onFieldChanged event.
|
DBRecordData
This class provides access to the fields of one data-row of a table, view or query
The fields can be accessed either by Column or by index
There are various accessor functions for many data types.
|
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
|
DBTable
This class represent one table of the database.
|
DBView
This class represents a database view.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBContext
DBContext
A context is required for every database operation
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBRecordBase
This abstract class provides write access to the fields of a record
The class provides methods that are useful for frontend-form development like
- providing information about the allowed values for a field (field options)
- providing information about whether or not a field is visible to the user
- providing information about whether or not a field is required (mandantory)
- providing information about whether or not a field is read-only
- providing information about whether a particular field value is valid
- providing information about whether a field was modified since it was read from the database
- providing information about whether the record was modified
Also, field value changes, can be handled using the onFieldChanged event.
|
DBRecordData
This class provides access to the fields of one data-row of a table, view or query
The fields can be accessed either by Column or by index
There are various accessor functions for many data types.
|
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
|
Class and Description |
---|
DBColumn
This is the base class for all database columns that have a physical representation.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
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.
|
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
|
DBTable
This class represent one table of the database.
|
DBView
This class represents a database view.
|
Class and Description |
---|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBRelation
This class creates a DBReferene object for a foreing key relation.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTable
This class represent one table of the database.
|
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
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.
|
Class and Description |
---|
DBCmdParams
DBCmdParams
Provides information about the command parameters used in a DBCommand
|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
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.
|
DBRelation
This class creates a DBReferene object for a foreing key relation.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
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.
|
Class and Description |
---|
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.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
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
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
DBObject
Base class for all objects that directly or indirectly belong to a database including the database object itself.
|
DBRelation
This class creates a DBReferene object for a foreing key relation.
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTable
This class represent one table of the database.
|
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
DBColumnExpr
This class is the base class for all expressions that represent a single value.
|
DBCommand
This abstract class handles the creation of the SQL-Commands.
|
DBCommandExpr
This abstract class handles the creation of the SQL-Commands.
|
DBDatabase
This abstract class is the applicaton's interface for a particular database schema.
|
DBDDLGenerator |
DBDDLGenerator.DDLActionType
DDLActionType for DDLScript generation
|
DBExpr
This abstract class is the base class for all database expression classes (e.g.
|
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.
|
DBRelation
This class creates a DBReferene object for a foreing key relation.
|
DBSQLBuilder
DBSQLBuilder
This class is used for building a single SQL statement
|
DBSQLScript
DBSQLScript
This class is a collection of sql command strings. |
DBTableColumn
This class represent one column of a table.
|
Class and Description |
---|
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
|
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.