Expression |
Expression.abs() |
Absolute value.
|
Expression |
AbstractDomainObject.coalesce(java.lang.String... exp) |
|
Expression |
AbstractDomainObject.coalesce(java.util.Calendar... exp) |
|
Expression |
AbstractDomainObject.coalesce(java.util.Date... exp) |
|
Expression |
AbstractDomainObject.coalesce(Expression... exp) |
|
Expression |
QueryDefinition.coalesce(java.lang.String... exp) |
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.
|
Expression |
QueryDefinition.coalesce(java.util.Calendar... exp) |
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.
|
Expression |
QueryDefinition.coalesce(java.util.Date... exp) |
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.
|
Expression |
QueryDefinition.coalesce(Expression... exp) |
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.
|
Expression |
QueryDefinitionImpl.coalesce(java.lang.String... exp) |
|
Expression |
QueryDefinitionImpl.coalesce(java.util.Calendar... exp) |
|
Expression |
QueryDefinitionImpl.coalesce(java.util.Date... exp) |
|
Expression |
QueryDefinitionImpl.coalesce(Expression... exp) |
|
Expression |
Expression.concat(java.lang.String... str) |
Concatenate a string with other string(s).
|
Expression |
Expression.concat(Expression... str) |
Concatenate a string with other string(s).
|
Expression |
AbstractDomainObject.currentDate() |
|
Expression |
QueryDefinition.currentDate() |
Create an Expression corresponding to the current date on the database
server at the time of query execution.
|
Expression |
QueryDefinitionImpl.currentDate() |
|
Expression |
AbstractDomainObject.currentTime() |
|
Expression |
QueryDefinition.currentTime() |
Create an Expression corresponding to the current time on the database
server at the time of query execution.
|
Expression |
QueryDefinitionImpl.currentTime() |
|
Expression |
AbstractDomainObject.currentTimestamp() |
|
Expression |
QueryDefinition.currentTimestamp() |
Create an Expression corresponding to the current timestamp on the
database server at the time of query execution.
|
Expression |
QueryDefinitionImpl.currentTimestamp() |
|
Expression |
Aggregate.distinct() |
Specify that duplicates are to be removed before the aggregate operation
is invoked.
|
Expression |
Expression.dividedBy(java.lang.Number num) |
Division.
|
Expression |
Expression.dividedBy(Expression expr) |
Division.
|
Expression |
CaseExpression.elseCase(java.lang.Class arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(java.lang.Enum<?> arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(java.lang.Number arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(java.lang.String arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(java.util.Calendar arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(java.util.Date arg) |
Add else to a case expression.
|
Expression |
CaseExpression.elseCase(Expression arg) |
Add else to a case expression.
|
Expression |
CaseExpressionImpl.elseCase(java.lang.Class arg) |
|
Expression |
CaseExpressionImpl.elseCase(java.lang.Enum<?> arg) |
|
Expression |
CaseExpressionImpl.elseCase(java.lang.Number arg) |
|
Expression |
CaseExpressionImpl.elseCase(java.lang.String arg) |
|
Expression |
CaseExpressionImpl.elseCase(java.util.Calendar arg) |
|
Expression |
CaseExpressionImpl.elseCase(java.util.Date arg) |
|
Expression |
CaseExpressionImpl.elseCase(Expression arg) |
|
Expression |
BinaryOperatorExpression.getOperand1() |
|
Expression |
BinaryOperatorExpression.getOperand2() |
|
Expression |
AbstractDomainObject.index() |
Derives by INDEX() operation on this path.
|
Expression |
DomainObject.index() |
Return an expression that corresponds to the index. of the domain object
in the referenced association or element collection.
|
Expression |
Expression.length() |
String length This method must be invoked on an expression corresponding
to a string.
|
Expression |
AbstractDomainObject.literal(boolean b) |
|
Expression |
AbstractDomainObject.literal(char c) |
|
Expression |
AbstractDomainObject.literal(java.lang.Class cls) |
|
Expression |
AbstractDomainObject.literal(java.lang.Enum<?> e) |
|
Expression |
AbstractDomainObject.literal(java.lang.Number n) |
|
Expression |
AbstractDomainObject.literal(java.lang.String s) |
|
Expression |
AbstractDomainObject.literal(java.util.Calendar c) |
|
Expression |
AbstractDomainObject.literal(java.util.Date d) |
|
Expression |
QueryDefinition.literal(boolean b) |
Create an Expression corresponding to a boolean value.
|
Expression |
QueryDefinition.literal(char c) |
Create an Expression corresponding to a character value.
|
Expression |
QueryDefinition.literal(java.lang.Class cls) |
Create an Expression corresponding to an entity class.
|
Expression |
QueryDefinition.literal(java.lang.Enum<?> e) |
Create an Expression corresponding to an enum.
|
Expression |
QueryDefinition.literal(java.lang.Number n) |
Create an Expression corresponding to a numeric value.
|
Expression |
QueryDefinition.literal(java.lang.String s) |
Create an Expression corresponding to a String value.
|
Expression |
QueryDefinition.literal(java.util.Calendar c) |
Create an Expression corresponding to a Calendar value.
|
Expression |
QueryDefinition.literal(java.util.Date d) |
Create an Expression corresponding to a Date value.
|
Expression |
QueryDefinitionImpl.literal(boolean b) |
|
Expression |
QueryDefinitionImpl.literal(char c) |
|
Expression |
QueryDefinitionImpl.literal(java.lang.Class cls) |
|
Expression |
QueryDefinitionImpl.literal(java.lang.Enum<?> e) |
|
Expression |
QueryDefinitionImpl.literal(java.lang.Number n) |
|
Expression |
QueryDefinitionImpl.literal(java.lang.String s) |
|
Expression |
QueryDefinitionImpl.literal(java.util.Calendar c) |
|
Expression |
QueryDefinitionImpl.literal(java.util.Date d) |
|
Expression |
Expression.locate(java.lang.String str) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked.
|
Expression |
Expression.locate(java.lang.String str,
int position) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
|
Expression |
Expression.locate(java.lang.String str,
Expression position) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
|
Expression |
Expression.locate(Expression str) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked.
|
Expression |
Expression.locate(Expression str,
int position) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
|
Expression |
Expression.locate(Expression str,
Expression position) |
Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.
|
Expression |
Expression.lower() |
Convert string to lowercase.
|
Expression |
Expression.minus() |
Unary minus.
|
Expression |
Expression.minus(java.lang.Number num) |
Subtraction.
|
Expression |
Expression.minus(Expression expr) |
Subtraction.
|
Expression |
Expression.mod(int num) |
Modulo operation.
|
Expression |
Expression.mod(Expression expr) |
Modulo operation.
|
Expression |
AbstractDomainObject.nullif(java.lang.Class arg1,
java.lang.Class arg2) |
|
Expression |
AbstractDomainObject.nullif(java.lang.Enum<?> arg1,
java.lang.Enum<?> arg2) |
|
Expression |
AbstractDomainObject.nullif(java.lang.Number arg1,
java.lang.Number arg2) |
|
Expression |
AbstractDomainObject.nullif(java.lang.String arg1,
java.lang.String arg2) |
|
Expression |
AbstractDomainObject.nullif(java.util.Calendar arg1,
java.util.Calendar arg2) |
|
Expression |
AbstractDomainObject.nullif(java.util.Date arg1,
java.util.Date arg2) |
|
Expression |
AbstractDomainObject.nullif(Expression exp1,
Expression exp2) |
|
Expression |
QueryDefinition.nullif(java.lang.Class arg1,
java.lang.Class arg2) |
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.
|
Expression |
QueryDefinition.nullif(java.lang.Enum<?> arg1,
java.lang.Enum<?> arg2) |
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.
|
Expression |
QueryDefinition.nullif(java.lang.Number arg1,
java.lang.Number arg2) |
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.
|
Expression |
QueryDefinition.nullif(java.lang.String arg1,
java.lang.String arg2) |
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.
|
Expression |
QueryDefinition.nullif(java.util.Calendar arg1,
java.util.Calendar arg2) |
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.
|
Expression |
QueryDefinition.nullif(java.util.Date arg1,
java.util.Date arg2) |
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.
|
Expression |
QueryDefinition.nullif(Expression exp1,
Expression exp2) |
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.
|
Expression |
QueryDefinitionImpl.nullif(java.lang.Class arg1,
java.lang.Class arg2) |
|
Expression |
QueryDefinitionImpl.nullif(java.lang.Enum<?> arg1,
java.lang.Enum<?> arg2) |
|
Expression |
QueryDefinitionImpl.nullif(java.lang.Number arg1,
java.lang.Number arg2) |
|
Expression |
QueryDefinitionImpl.nullif(java.lang.String arg1,
java.lang.String arg2) |
|
Expression |
QueryDefinitionImpl.nullif(java.util.Calendar arg1,
java.util.Calendar arg2) |
|
Expression |
QueryDefinitionImpl.nullif(java.util.Date arg1,
java.util.Date arg2) |
|
Expression |
QueryDefinitionImpl.nullif(Expression exp1,
Expression exp2) |
|
Expression |
AbstractDomainObject.nullLiteral() |
|
Expression |
QueryDefinition.nullLiteral() |
Create an Expression corresponding to a null value.
|
Expression |
QueryDefinitionImpl.nullLiteral() |
|
Expression |
AbstractDomainObject.param(java.lang.String name) |
|
Expression |
QueryDefinition.param(java.lang.String name) |
Specify use of a parameter of the given name.
|
Expression |
QueryDefinitionImpl.param(java.lang.String name) |
|
Expression |
Expression.plus(java.lang.Number num) |
Addition.
|
Expression |
Expression.plus(Expression expr) |
Addition.
|
Expression |
PathExpression.size() |
Return an expression that corresponds to the number of elements
association or element collection corresponding to the path expression.
|
Expression |
Expression.sqrt() |
Square root.
|
Expression |
Expression.substring(int start) |
Extract a substring starting at specified position through to the end of
the string.
|
Expression |
Expression.substring(int start,
int len) |
Extract a substring.
|
Expression |
Expression.substring(int start,
Expression len) |
Extract a substring.
|
Expression |
Expression.substring(Expression start) |
Extract a substring starting at specified position through to the end of
the string.
|
Expression |
Expression.substring(Expression start,
int len) |
Extract a substring.
|
Expression |
Expression.substring(Expression start,
Expression len) |
Extract a substring.
|
Expression |
Expression.times(java.lang.Number num) |
Multiplication.
|
Expression |
Expression.times(Expression expr) |
Multiplication.
|
Expression |
Expression.trim() |
Trim leading and trailing blanks.
|
Expression |
Expression.trim(char c) |
Trim leading and trailing occurrences of character from the string.
|
Expression |
Expression.trim(char c,
TrimSpec spec) |
Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec.
|
Expression |
Expression.trim(Expression expr) |
Trim leading and trailing occurrences of character specified by the
expression argument from the string.
|
Expression |
Expression.trim(Expression expr,
TrimSpec spec) |
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.
|
Expression |
Expression.trim(TrimSpec spec) |
Trim leading, trailing blanks (or both) as specified by trim spec.
|
Expression |
PathExpression.type() |
Return an expression that corresponds to the type of the entity.
|
Expression |
Expression.upper() |
Convert string to uppercase.
|