Package | Description |
---|---|
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.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.
|
Modifier and Type | Class and Description |
---|---|
class |
DBDDLGenerator<T extends DBMSHandler> |
Modifier and Type | Field and Description |
---|---|
protected DBMSHandler |
DBUtils.dbms |
protected DBMSHandler |
DBSQLBuilder.dbms |
protected T |
DBDDLGenerator.dbms |
protected DBMSHandler |
DBDatabase.dbms |
Modifier and Type | Method and Description |
---|---|
<T extends DBMSHandler> |
DBDatabase.getDbms()
Returns the DBMS Handler for this database.
|
Modifier and Type | Method and Description |
---|---|
DBMSHandler |
DBSQLBuilder.getDbms() |
DBMSHandler |
DBContext.getDbms() |
DBMSHandler |
DBCommandExpr.getDbms()
returns the DBMSHandler this command belongs to
|
Constructor and Description |
---|
DBCommand(DBMSHandler dbms,
boolean autoPrepareStmt)
Constructs a new DBCommand object and set the specified DBDatabase object.
|
DBCommand(DBMSHandler dbms,
boolean autoPrepareStmt,
DBCmdParamList cmdParams)
Constructs a new DBCommand object and set the specified DBDatabase object.
|
DBCommandExpr(DBMSHandler dbms)
Constructs an empty DBCommandExpr object
|
DBSQLBuilder(DBMSHandler dbms)
Don't use this directly
Use dbms.createSQLBuilder()
|
Modifier and Type | Method and Description |
---|---|
DBMSHandler |
DBContextStatic.getDbms() |
Constructor and Description |
---|
DBContextStatic(DBMSHandler dbmsHandler,
Connection conn)
Creates a static DBContext with default options
|
DBContextStatic(DBMSHandler dbmsHandler,
Connection conn,
boolean closeOnDiscard)
Creates a static DBContext with custom options
|
Modifier and Type | Method and Description |
---|---|
protected static DBMSHandler |
EmpireSQLException.handlerFromObject(DBObject obj) |
Modifier and Type | Method and Description |
---|---|
protected static String |
EmpireSQLException.messageFromSQLException(DBMSHandler dbms,
SQLException sqle) |
Constructor and Description |
---|
ConstraintViolationException(DBMSHandler dbms,
String sqlCmd,
SQLException cause) |
EmpireSQLException(DBMSHandler dbms,
SQLException cause) |
QueryFailedException(DBMSHandler dbms,
String sqlCmd,
SQLException cause) |
StatementFailedException(DBMSHandler dbms,
String sqlCmd,
SQLException cause) |
Modifier and Type | Method and Description |
---|---|
protected DBMSHandler |
DBAbstractFuncExpr.getDbms()
returns the Database dbms or null if the Expression is not attached to an open database
This function is intended for convenience only. |
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerBase
The DBMSHandler class is an abstract base class for all database handler.
|
Constructor and Description |
---|
DBMSBuilder(DBMSHandler dbms) |
DBMSCommand(DBMSHandler dbms,
boolean autoPrepareStmt) |
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerDerby
This class provides support for the Derby database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerH2
This class provides support for the H2 database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerHSql
This class provides support for the HSQLDB database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerMySQL
This class provides support for the MySQL database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerOracle
This class provides support for the Oracle database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerPostgreSQL
This class provides support for the PostgreSQL database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerSQLite
This class provides support for the SQLite database system.
|
Modifier and Type | Class and Description |
---|---|
class |
DBMSHandlerMSSQL
This class provides support for the Microsoft SQL-Server database system.
|
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.