|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| FunctionCall | This interface is used by the built-in functions, as well as the user-defined functions. |
| ParameterInterface | The interface for client side (remote) and server side parameters. |
| Class Summary | |
|---|---|
| Aggregate | Implements the integrated aggregate functions, such as COUNT, MAX, SUM. |
| Alias | A column alias as in SELECT 'Hello' AS NAME ... |
| CompareLike | Pattern matching comparison expression: WHERE NAME LIKE ? |
| Comparison | Example comparison expressions are ID=1, NAME=NAME, NAME IS NULL. |
| ConditionAndOr | An 'and' or 'or' condition as in WHERE ID=1 AND NAME=? |
| ConditionExists | An 'exists' condition as in WHERE EXISTS(SELECT ...) |
| ConditionIn | An 'in' condition with a list of values, as in WHERE NAME IN(...) |
| ConditionInSelect | An 'in' condition with a subquery, as in WHERE ID IN(SELECT ...) |
| ConditionNot | A NOT condition. |
| Expression | An expression is a operation, a value, or a function in a query. |
| ExpressionColumn | A expression that represents a column of a table or view. |
| ExpressionList | A list of expressions, as in (ID, NAME). |
| ExpressionVisitor | The visitor pattern is used to iterate through all expressions of a query to optimize a statement. |
| Function | This class implements most built-in functions of this database. |
| JavaAggregate | This class wraps a user-defined aggregate. |
| JavaFunction | This class wraps a user-defined function. |
| Operation | A mathematical expression, or string concatenation. |
| Parameter | A parameter of a prepared statement. |
| ParameterRemote | A client side (remote) parameter. |
| Rownum | Represents the ROWNUM function. |
| SequenceValue | Wraps a sequence when used in a statement. |
| Subquery | A query returning a single value. |
| TableFunction | Implementation of the functions TABLE(..) and TABLE_DISTINCT(..). |
| ValueExpression | An expression representing a constant value. |
| Variable | A user-defined variable, for example: @ID. |
| Wildcard | A wildcard expression as in SELECT * FROM TEST. |
Expressions include mathematical operations, conditions, simple values, and functions.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||