Builds an expression computing the absolute value of the given value.
Builds an expression computing the absolute value of the given value.
Builds an expression computing the absolute value of the given value.
Builds the logical conjunction of the given expressions.
Builds an expression computing the value of the aggregated average of a given expression.
Builds a literal boolean expression.
Builds a conditional CASE WHEN expression.
Builds an expression that cast this expression to a boolean value.
Builds an expression that cast this expression to a date only value.
Builds an expression that cast this expression to a datetime value.
Builds an expression that cast this expression to an integer value.
Builds an expression that cast this expression to a real number value.
Builds an expression that cast this expression to a string value.
Builds an expression that will return the value of the first non-null resulting given expression.
Builds an expression that concatenates this expression to a given value.
Builds an expression that concatenates this expression to a given value.
Builds an expression computing the number of aggregated rows.
Builds an expression computing the number of aggregated non-null values of the given expression.
Builds a literal date expression from a
Date
object ignoring all time related values.
Builds a literal datetime expression from a
Date
object.
Builds a literal datetime expression from a DateTime
object.
Builds an expression that computes the value of this expression divided by the given value.
Builds an expression that computes the value of this expression divided by the given value.
Builds an expression evaluating if this expression is equal to the given boolean.
Builds an expression evaluating if this expression is equal to the given number.
Builds an expression evaluating if this expression is equal to the given String.
Builds an expression evaluating if this expression is equal to the given date object.
Builds an expression evaluating if this expression is equal to the given datetime object.
Builds an expression evaluating if this expression is equal to the given expression.
Expression.equal(DateTime datetime)
Builds an expression evaluating if this expression is equal to the given datetime object.
Builds an expression evaluating if this expression is equal to the given boolean.
Builds an expression evaluating if this expression is equal to the given number.
Builds an expression evaluating if this expression is equal to the given String.
Builds an expression evaluating if this expression is equal to the given date object.
Builds an expression evaluating if this expression is equal to the given datetime object.
Builds an expression evaluating if this expression is equal to the given expression.
Builds an expression evaluating if this expression is equal to the given datetime object.
Builds an expression computing the value of the exponential function applied to the given value.
Builds an expression computing the value of the exponential function applied to the given value.
Builds an expression computing the value of the exponential function applied to the given value.
Builds an expression evaluating if this expression is greater than or equal to the given number.
Builds an expression evaluating if this expression is greater than or equal to the given date object.
Builds an expression evaluating if this expression is greater than or equal to the given datetime object.
Builds an expression evaluating if this expression is greater than or equal to the given expression.
Builds an expression evaluating if this expression is greater than or equal to the given datetime object.
Builds an expression evaluating if this expression is strictly greater than the given number.
Builds an expression evaluating if this expression is strictly greater than the given date object.
Builds an expression evaluating if this expression is strictly greater than the given datetime object.
Builds an expression evaluating if this expression is strictly greater than the given expression.
Builds an expression evaluating if this expression is strictly greater than the given datetime object.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is equal to any of the element of the given list.
Builds a literal integer expression.
Builds an expression evaluating if this expression is false.
Builds an expression evaluating if this expression is not null.
Builds an expression evaluating if this expression is null.
Builds an expression evaluating if this expression is true.
Builds an expression that computes the lenght of this expression as a String.
Builds an expression evaluating if this expression is lower than or equal to the given number.
Builds an expression evaluating if this expression is lower than or equal to the given date object.
Builds an expression evaluating if this expression is lower than or equal to the given datetime object.
Builds an expression evaluating if this expression is lower than or equal to the given expression.
Builds an expression evaluating if this expression is lower than or equal to the given datetime object.
Builds an expression evaluating if this expression is strictly lower than the given number.
Builds an expression evaluating if this expression is strictly lower than the given date object.
Builds an expression evaluating if this expression is strictly lower than the given datetime object.
Builds an expression evaluating if this expression is strictly lower than the given expression.
Builds an expression evaluating if this expression is strictly lower than the given datetime object.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression that computes the first position (1-based index) of the given String in this expression.
Builds an expression that computes the first position (1-based index) of the given String in this expression.
Builds an expression that computes a lower case version of this expression.
Builds an expression computing the value of the aggregated maximum of a given expression.
Builds an expression computing the value of the aggregated minimum of a given expression.
Builds an expression that computes the value of this expression minus the given value.
Builds an expression that computes the value of this expression minus the given value.
Builds an expression that computes the value of the remainder of the Euclidean division of this expression by the given value.
Builds an expression that computes the value of the remainder of the Euclidean division of this expression by the given value.
Builds an expression that computes the value of this expression multiplied by the given value.
Builds an expression that computes the value of this expression multiplied by the given value.
Builds the logical negation of the given expression
Builds an expression evaluating if this expression is not equal to the given boolean.
Builds an expression evaluating if this expression is not equal to the given number.
Builds an expression evaluating if this expression is not equal to the given String.
Builds an expression evaluating if this expression is not equal to the given date object.
Builds an expression evaluating if this expression is not equal to the given datetime object.
Builds an expression evaluating if this expression is not equal to the given expression.
Builds an expression evaluating if this expression is not equal to the given datetime object.
Builds an expression evaluating if this expression is not equal to the given boolean.
Builds an expression evaluating if this expression is not equal to the given number.
Builds an expression evaluating if this expression is not equal to the given String.
Builds an expression evaluating if this expression is not equal to the given date object.
Builds an expression evaluating if this expression is not equal to the given datetime object.
Builds an expression evaluating if this expression is not equal to the given expression.
Builds an expression evaluating if this expression is not equal to the given datetime object.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression not equal to all the element of the given list.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression that will computes the standard SQL function NULLIF applied to the given expressions.
Builds the logical disjunction of the given expressions.
Builds an expression that computes the value of this expression plus the given value.
Builds an expression that computes the value of this expression plus the given value.
Builds a literal real expression.
Builds a literal string expression.
Expression.substring(int fromIndex,
int length)
Builds an expression that computes a substring of this expression value.
Builds an expression that computes a substring of this expression value.
Builds an expression computing the value of the aggregated sum of a given expression.
Builds an expression that computes this expression without any starting or ending white space characters.
Builds an expression that computes an upper case version of this expression.
Builds an expression computing the absolute value of the given value.
Builds the logical conjunction of the given expressions.
Builds an ascending order with nulls values evaluated as the lowest value.
Builds an ascending order with nulls values evaluated as the highest value.
Builds an expression computing the value of the aggregated average of a given expression.
Builds a conditional CASE WHEN expression.
Builds an expression that will return the value of the first non-null resulting given expression.
Builds an expression that concatenates this expression to a given value.
Builds an expression computing the number of aggregated non-null values of the given expression.
Builds a descending order with nulls values evaluated as the lowest value.
Builds a descending order with nulls values evaluated as the highest value.
Builds an expression that computes the value of this expression divided by the given value.
Builds an expression evaluating if this expression is equal to the given expression.
Builds an expression evaluating if this expression is equal to the given expression.
Builds an expression computing the value of the exponential function applied to the given value.
Builds an expression evaluating if this expression is greater than or equal to the given expression.
Builds an expression evaluating if this expression is strictly greater than the given expression.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is lower than or equal to the given expression.
Builds an expression evaluating if this expression is strictly lower than the given expression.
Builds an expression evaluating if this expression is matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression that computes the first position (1-based index) of the given String in this expression.
Builds an expression computing the value of the aggregated maximum of a given expression.
Builds an expression computing the value of the aggregated minimum of a given expression.
Builds an expression that computes the value of this expression minus the given value.
Builds an expression that computes the value of the remainder of the Euclidean division of this expression by the given value.
Builds an expression that computes the value of this expression multiplied by the given value.
Builds the logical negation of the given expression
Builds an expression evaluating if this expression is not equal to the given expression.
Builds an expression evaluating if this expression is not equal to the given expression.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression evaluating if this expression is not matching the standard SQL LIKE
pattern provided
by the given value.
Builds an expression that will computes the standard SQL function NULLIF applied to the given expressions.
Builds the logical disjunction of the given expressions.
Builds an expression that computes the value of this expression plus the given value.
Main entry point to start writing a query.
Builds an expression that computes a substring of this expression value.
Builds an expression computing the value of the aggregated sum of a given expression.