Package org.apache.openjpa.jdbc.kernel.exps
package org.apache.openjpa.jdbc.kernel.exps
OpenJPA-JDBC Expression Tree
-
ClassDescriptionAbsolute value.A list of arguments to a multi-argument function.Coalesce expression.A collection-valued input parameter in an in-expression.Expression state.Concatenate one string with another.A unary operator that executes a datastore specific function with zero or more arguments.Expression tree context.Expression tree state.The simplified public view of any non-operator in a query filter, including constants, variables, and object fields.General case expression.Returns the SQL alias of the named column for use in a query.Find the index of one string within another.JDBC extension to the
AggregateListener
.Expression factory implementation that can be used to execute queries via SQL.JDBC extension to theFilterListener
.Deprecated.Deprecated.Usematches()
instead.A literal value in a filter.Returns the Map.Entry<K,V> of a map value.Expression state.Returns the key of a map value.Expression state.Value produced by a mathematical operation on two values.A literal null value in a filter.OPENJPA-1794 An aggregate unary operation that can indicate whether a null value from the data store should be returned as null.NullIf expression.A parameter in a filter.Expression state.A path represents a traversal into fields of a candidate object.Expression state.Struct to hold the state of a query expressions instance.Turns parsed queries into selects.Simple case expression.Simple listener which embeds its SQL argument into the query.Deprecated.UseSQLEmbed
directlyDeprecated.UseSQLEmbed
directlySquare root.Returns the number of characters in a string.A subquery.Take a substring of a string.Lower-cases a string.Upper-cases a string.Returns the number of characters in a string.A type literal value.A Value represents any non-operator in a query filter, including constants, variables, and object fields.Value produced by a when_clause of a case expression.Value produced by a when_clause of a case expression.
matches()
instead.