|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Exp | An Expression represents a query ready for execution. |
FilterValue | The simplified public view of any non-operator in a query filter, including constants, variables, and object fields. |
JDBCAggregateListener | JDBC extension to the AggregateListener . |
JDBCFilterListener | JDBC extension to the FilterListener . |
JDBCPath | A path represents a traversal into fields of a candidate object. |
Val | A Value represents any non-operator in a query filter, including constants, variables, and object fields. |
Class Summary | |
---|---|
Abs | Absolute value. |
AbstractVal | Abstract value for easy extension. |
Aggregate | Aggregate listener that evaluates to a value. |
All | All. |
AndExpression | Combines two expressions. |
Any | Any. |
Args | A list of arguments to a multi-argument function. |
Avg | Average. |
BinaryOpExpState | Expression tree state for a binary operator. |
BindVariableAndExpression | Combines a bind variable expression with another. |
BindVariableExpression | Binds a variable to a value. |
CoalesceExpression | Coalesce expression. |
CollectionParam | A collection-valued input parameter in an in-expression. |
CollectionParam.ParamExpState | Expression state. |
CompareEqualExpression | Compares two values for equality. |
CompareExpression | Compares two values. |
Concat | Concatenate one string with another. |
Const | A literal or parameter in the filter. |
Const.ConstExpState | Constant expression state. |
ConstGetObjectId | Obtaining the object id of a constant. |
ConstInstanceofExpression | Tests whether a value is an instance of a class. |
ConstPath | A field traversal starting with a constant filter parameter. |
ContainsExpression | Tests whether one value contains another. |
ContainsKeyExpression | Tests whether a map value contains a key. |
Count | Count non-null values. |
CurrentDate | A literal current DATE/TIME/TIMESTAMP value in a filter. |
DatastoreFunction | A unary operator that executes a datastore specific function with zero or more arguments. |
Distinct | Distinct the specified path. |
EmptyExpression | An empty expression. |
EndsWithExpression | Test if one string ends with another. |
EqualExpression | Compares two values. |
EqualTypeExpression | Compares two entity types. |
ExpContext | Expression tree context. |
ExpState | Expression tree state. |
Extension | Filter listener that evaluates to a value. |
FilterValueImpl | Implementation of FilterValue that wraps a Val . |
GeneralCaseExpression | General case expression. |
GetColumn | Returns the SQL alias of the named column for use in a query. |
GetMapValue | Returns the value of the given map's key. |
GetObjectId | Select the oid value of an object; typically used in projections. |
HasContainsExpressionVisitor | Determines whether the visited expressions include a "contains" expression. |
Index | Index. |
IndexOf | Find the index of one string within another. |
InExpression | Tests whether a value is IN a collection. |
InKeyExpression | Tests whether a value is IN a map key set. |
InstanceofExpression | Tests whether the given path is an instance of the given class. |
InSubQExpression | Tests whether a value is IN a subquery. |
InValueExpression | Tests whether a value is IN a map value collection. |
IsEmptyExpression | Tests whether the given value is empty. |
IsNotEmptyExpression | Tests whether the given value is not empty. |
JDBCExpressionFactory | Expression factory implementation that can be used to execute queries via SQL. |
JDBCStringContains | Deprecated. Use matches() instead. |
JDBCWildcardMatch | Deprecated. Use matches() instead. |
Lit | A literal value in a filter. |
MapEntry | Returns the Map.Entry |
MapEntry.EntryExpState | Expression state. |
MapKey | Returns the key of a map value. |
MapKey.KeyExpState | Expression state. |
MatchesExpression | Test if a string matches a regexp. |
Math | Value produced by a mathematical operation on two values. |
Max | Maximum. |
Min | Minimum. |
NotContainsExpression | Negates a contains expression using a subselect to make sure no elements meet the criteria. |
NotEqualExpression | Compares two values. |
NotEqualTypeExpression | Compares two entity types. |
NotExpression | Negates an expression. |
Null | A literal null value in a filter. |
NullIfExpression | NullIf expression. |
OrExpression | Combines two expressions. |
Param | A parameter in a filter. |
Param.ParamExpState | Expression state. |
PCPath | A path represents a traversal into fields of a candidate object. |
PCPath.PathExpState | Expression state. |
QueryExpressionsState | Struct to hold the state of a query expressions instance. |
SelectConstructor | Turns parsed queries into selects. |
SimpleCaseExpression | Simple case expression. |
Size | Size. |
SQLEmbed | Simple listener which embeds its SQL argument into the query. |
SQLExpression | Deprecated. Use SQLEmbed directly |
SQLValue | Deprecated. Use SQLEmbed directly |
Sqrt | Square root. |
StartsWithExpression | Test if one string starts with another. |
StringFunction | A JDBC string function. |
StringLength | Returns the number of characters in a string. |
SubQ | A subquery. |
Substring | Take a substring of a string. |
Sum | Sum. |
ToLowerCase | Lower-cases a string. |
ToUpperCase | Upper-cases a string. |
Trim | Returns the number of characters in a string. |
Type | Entity Type expression. |
TypeLit | A type literal value. |
UnaryOp | Value produced by a unary operation on a value. |
Variable | A variable in a filter. |
WhenCondition | Value produced by a when_clause of a case expression. |
WhenScalar | Value produced by a when_clause of a case expression. |
OpenJPA-JDBC Expression Tree
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |