|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DBExpr | |
---|---|
org.apache.empire.db | This package contains the core Empire-DB implementation classes. |
org.apache.empire.db.derby | This package contains classes necessary to support the Apache Derby database system. |
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.h2 | This package contains classes necessary to support the H2 database system. |
org.apache.empire.db.hsql | This package contains classes necessary to support the HSQLDB database system. |
org.apache.empire.db.mysql | This package contains classes necessary to support the MySQL database system. |
org.apache.empire.db.oracle | This package contains classes necessary to support the Oracle database system. |
org.apache.empire.db.postgresql | This package contains classes necessary to support the PostgreSQL database system. |
org.apache.empire.db.sqlserver | This package contains classes necessary to support the Microsoft SQL-Server database system. |
Uses of DBExpr in org.apache.empire.db |
---|
Subclasses of DBExpr in org.apache.empire.db | |
---|---|
class |
DBCmdParam
This class defines a parameter for a prepared statement query. |
class |
DBColumn
This is the base class for all database columns that have a physical representation. |
class |
DBColumnExpr
This class is the base class for all expressions that represent a single value. |
class |
DBCombinedCmd
This class is used for building up a partition of a SQL-Command. |
class |
DBCommand
This abstract class handles the creation of the SQL-Commands. |
class |
DBCommandExpr
This abstract class handles the creation of the SQL-Commands. |
protected static class |
DBCommandExpr.DBCmdColumn
This class wraps a column of sql command in a special command column object. |
protected static class |
DBCommandExpr.DBCmdQuery
|
static class |
DBDatabaseDriver.DBSeqTable
This class is used to emulate sequences by using a sequence table. |
class |
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. |
static class |
DBQuery.DBQueryColumn
|
class |
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 |
DBTable
This class represent one table of the database. |
class |
DBTableColumn
This class represent one column of a table. |
class |
DBView
This class represents a database view. |
static class |
DBView.DBViewColumn
|
Methods in org.apache.empire.db that return DBExpr | |
---|---|
DBExpr[] |
DBIndex.getExpressions()
Returns the columnExpressions belonging to this index. |
DBExpr[] |
DBExpressionIndex.getExpressions()
Returns the columnExpressions belonging to this index. |
Methods in org.apache.empire.db with parameters of type DBExpr | |
---|---|
DBColumnExpr |
DBColumnExpr.indexOf(Object str,
DBExpr fromPos)
Creates and returns a sql-expression that returns the position of a string in the current column expression. |
DBColumnExpr |
DBColumnExpr.substring(DBExpr pos)
Creates and returns a sql-expression for the substring(...) function. |
DBColumnExpr |
DBColumnExpr.substring(DBExpr pos,
DBExpr count)
Creates and returns a sql-expression for the substring(...) function. |
DBColumnExpr |
DBColumnExpr.substring(DBExpr pos,
int count)
Overloaded. |
DBColumnExpr |
DBColumnExpr.substring(int pos,
DBExpr count)
Overloaded. |
Method parameters in org.apache.empire.db with type arguments of type DBExpr | |
---|---|
protected void |
DBCommandExpr.addListExpr(StringBuilder buf,
List<? extends DBExpr> list,
long context,
String separator)
Internally used to build a string from a list of database expressions |
Constructors in org.apache.empire.db with parameters of type DBExpr | |
---|---|
DBExpressionIndex(String name,
boolean unique,
DBExpr[] columnExpressions)
Constructs a DBExpresionIndex |
Uses of DBExpr in org.apache.empire.db.derby |
---|
Subclasses of DBExpr in org.apache.empire.db.derby | |
---|---|
static class |
DBDatabaseDriverDerby.DBCommandDerby
Defines the Derby command type. |
Uses of DBExpr in org.apache.empire.db.expr.column |
---|
Subclasses of DBExpr in org.apache.empire.db.expr.column | |
---|---|
class |
DBAbstractFuncExpr
This implements some basic functionality for SQL functions based on a column expression |
class |
DBAliasExpr
This class allows column renaming in SQL. |
class |
DBCalcExpr
This class is used for performing calculations in SQL It handles the mathematical operations ("+", "-", "*", "/") for the current column. |
class |
DBCaseExpr
This class is used to add the "case when ?=A then X else Y end" statement to the SQL-Command. |
class |
DBConcatExpr
This class is used for performing string concatenation in SQL |
class |
DBConvertExpr
This class is used to convert a value to a different data type. |
class |
DBCountExpr
This class is used to add the "count" statement to the SQL-Command. |
class |
DBDecodeExpr
This class is used to decode a set of keys to the corresponding target values. |
class |
DBFuncExpr
This class is used for performing various SQL functions on a column or column expression. |
class |
DBValueExpr
This class is used for declaring constant values in SQL. |
Uses of DBExpr in org.apache.empire.db.expr.compare |
---|
Subclasses of DBExpr in org.apache.empire.db.expr.compare | |
---|---|
class |
DBCompareAndOrExpr
This class is used for combining two filter constraints by and / or operator |
class |
DBCompareColExpr
This class is used for defining filter constraints based on a column expression in SQL |
class |
DBCompareExpr
This class is a common base class for all SQL filter constraints classes |
class |
DBCompareNotExpr
This class is used for defining filter constraints based on a column expression in SQL |
class |
DBExistsExpr
This class is used for building up the SQL-Command for the EXISTS syntax. |
class |
DBParenthesisExpr
This class wraps an existing compare expression with parenthesis. |
Uses of DBExpr in org.apache.empire.db.expr.join |
---|
Subclasses of DBExpr in org.apache.empire.db.expr.join | |
---|---|
class |
DBJoinExpr
This class is used for building a join expression of an SQL statement. |
class |
DBJoinExprEx
This class is used for building a join expression of an SQL statement. |
Uses of DBExpr in org.apache.empire.db.expr.order |
---|
Subclasses of DBExpr in org.apache.empire.db.expr.order | |
---|---|
class |
DBOrderByExpr
|
Uses of DBExpr in org.apache.empire.db.expr.set |
---|
Subclasses of DBExpr in org.apache.empire.db.expr.set | |
---|---|
class |
DBSetExpr
This class is used for building a set expression of a SQL update statement. |
Uses of DBExpr in org.apache.empire.db.h2 |
---|
Subclasses of DBExpr in org.apache.empire.db.h2 | |
---|---|
static class |
DBDatabaseDriverH2.DBCommandH2
Defines the H2 command type. |
Uses of DBExpr in org.apache.empire.db.hsql |
---|
Subclasses of DBExpr in org.apache.empire.db.hsql | |
---|---|
static class |
DBDatabaseDriverHSql.DBCommandHSql
Defines the HSQLDB command type. |
Uses of DBExpr in org.apache.empire.db.mysql |
---|
Subclasses of DBExpr in org.apache.empire.db.mysql | |
---|---|
static class |
DBDatabaseDriverMySQL.DBCommandMySQL
Defines the MySQL command type. |
Uses of DBExpr in org.apache.empire.db.oracle |
---|
Subclasses of DBExpr in org.apache.empire.db.oracle | |
---|---|
class |
DBCommandOracle
This class handles the special features of an oracle database. |
class |
OracleRowNumExpr
implements a column expression for the Oracle rownum function |
static class |
OracleSYSDatabase.DBColComments
|
static class |
OracleSYSDatabase.DBColInfo
|
static class |
OracleSYSDatabase.DBConstraints
|
static class |
OracleSYSDatabase.DBTabComments
|
static class |
OracleSYSDatabase.DBUserConCol
|
Methods in org.apache.empire.db.oracle with parameters of type DBExpr | |
---|---|
protected void |
OracleDDLGenerator.createComment(DBDatabase db,
String type,
DBExpr expr,
String comment,
DBSQLScript script)
Returns true if the comment has been created successfully. |
Uses of DBExpr in org.apache.empire.db.postgresql |
---|
Subclasses of DBExpr in org.apache.empire.db.postgresql | |
---|---|
static class |
DBDatabaseDriverPostgreSQL.DBCommandPostreSQL
Defines the PostgreSQL command type. |
Uses of DBExpr in org.apache.empire.db.sqlserver |
---|
Subclasses of DBExpr in org.apache.empire.db.sqlserver | |
---|---|
static class |
DBDatabaseDriverMSSQL.DBCommandMSSQL
Defines the Microsoft SQL-Server command type. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |