class
Denotes ABS() operation on a given expression.
class
Domain Object is a path expression over which query is evaluated.
class
A single expression that holds an array of values.
class
Denotes AVG() on a given Expression.
class
An expression resulting from a binary operation on two expressions.
class
class
Denotes COUNT(e) Expression.
class
Denotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions.
class
Denotes DISTINCT(e) Expression.
class
Denotes e1/e2 Expression.
class
Else clause in a Case Statement.
class
Denotes ENTRY(e) on a path.
class
Denotes a path used in fetch join.
class
Denotes INDEX(e) Expression.
class
Path resulting by joining from a parent path via an attribute.
class
Denotes KEY(e) Expression.
class
Denotes LENGTH(e) Expression.
class
Denotes a Literal Expression.
class
Denotes LOCATE(e1, e2, n) Expression.
class
Denotes LOWER(e) Expression.
class
Denotes MAX(e) Expression.
class
Denotes MIN(e) Expression.
class
Denotes (e1 - e2) Expression.
class
A path resulting from KEY() or VALUE() operation on an existing path.
class
Denotes a parameter in a query.
class
Denotes (e1 + e2) Expression.
class
Implements QueryDefinition.
class
Denotes a range used by e1 BETWEEN x AND y operation.
class
Denotes root domain instance representing a persistent type.
class
Denotes SIZE(e) Expression.
class
Denotes SQRT(e) Expression.
class
Denotes SUBSTR(a,i1,i2) Expression.
class
Denotes SUM(e) Expression.
class
Denotes (e1*e2) Expression.
class
Denotes TRIM(e1,x) Expression.
class
Denotes TYPE(e) Expression.
class
class
Denotes UPPER(e) Expression.
class
Denotes VALUE(e) Expression.
class
A expression that holds an array of Expressions.
UnaryExpressionPredicate._e
UnaryExpressionPredicate._e
UnaryExpressionPredicate._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
UnaryOperatorExpression._e
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryExpressionPredicate._e1
BinaryOperatorExpression._e1
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryExpressionPredicate._e2
BinaryOperatorExpression._e2
coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.
coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.
coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.
coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.
Concatenate a string with other string(s).
Concatenate a string with other string(s).
Create an Expression corresponding to the current date on the database
server at the time of query execution.
Create an Expression corresponding to the current time on the database
server at the time of query execution.
Create an Expression corresponding to the current timestamp on the
database server at the time of query execution.
Specify that duplicates are to be removed before the aggregate operation
is invoked.
Add else to a case expression.
Add else to a case expression.
Add else to a case expression.
Add else to a case expression.
Add else to a case expression.
Add else to a case expression.
Add else to a case expression.
AbstractDomainObject.index()
Derives by INDEX() operation on this path.
Return an expression that corresponds to the index. of the domain object
in the referenced association or element collection.
String length This method must be invoked on an expression corresponding
to a string.
AbstractDomainObject.literal(boolean b)
AbstractDomainObject.literal(char c)
Create an Expression corresponding to a boolean value.
Create an Expression corresponding to a character value.
Create an Expression corresponding to an entity class.
Create an Expression corresponding to an enum.
Create an Expression corresponding to a numeric value.
Create an Expression corresponding to a String value.
Create an Expression corresponding to a Calendar value.
Create an Expression corresponding to a Date value.
QueryDefinitionImpl.literal(boolean b)
QueryDefinitionImpl.literal(char c)
Locate a string contained within the string corresponding to the
expression on which the method was invoked.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Locate a string contained within the string corresponding to the
expression on which the method was invoked.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Convert string to lowercase.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
Create an Expression corresponding to a null value.
Specify use of a parameter of the given name.
Return an expression that corresponds to the number of elements
association or element collection corresponding to the path expression.
Extract a substring starting at specified position through to the end of
the string.
Extract a substring starting at specified position through to the end of
the string.
Trim leading and trailing blanks.
Trim leading and trailing occurrences of character from the string.
Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec.
Trim leading and trailing occurrences of character specified by the
expression argument from the string.
Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec.
Trim leading, trailing blanks (or both) as specified by trim spec.
Return an expression that corresponds to the type of the entity.
Convert string to uppercase.
coalesce This is equivalent to a case expression that returns null if all
its arguments evaluate to null, and the value of its first non-null
argument otherwise.
Concatenate a string with other string(s).
Add else to a case expression.
Create a predicate for testing whether the expression value is a member
of the argument list.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Locate a string contained within the string corresponding to the
expression on which the method was invoked.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
nullif This is equivalent to a case expression that tests whether its
arguments are equal, returning null if they are and the value of the
first expression if they are not.
Create a simple case expression with the given case operand.
Extract a substring starting at specified position through to the end of
the string.
Add a then clause to a general or simple case expression.
Trim leading and trailing occurrences of character specified by the
expression argument from the string.
Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec.
Add a when clause to a simple case expression.