Uses of Class
org.datanucleus.store.rdbms.sql.expression.SQLExpression
Packages that use SQLExpression
Package
Description
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
Package providing the querying mechanism for DataNucleus for RDBMS datastores.
Series of classes used to generate SQL statements.
Series of expressions representing conditions in SQL statements.
Support for invocation of Java methods, typically using SQL functions.
Support for operations between expressions where we may need to use SQL functions.
-
Uses of SQLExpression in org.datanucleus.store.rdbms.adapter
Methods in org.datanucleus.store.rdbms.adapter with parameters of type SQLExpressionModifier and TypeMethodDescriptionBaseDatastoreAdapter.getOrderString
(org.datanucleus.store.StoreManager storeMgr, String orderString, SQLExpression sqlExpr) Convenience method to allow adaption of an ordering string before applying it.DatastoreAdapter.getOrderString
(org.datanucleus.store.StoreManager storeMgr, String orderString, SQLExpression sqlExpr) Convenience method to allow adaption of an ordering string before applying it. -
Uses of SQLExpression in org.datanucleus.store.rdbms.query
Fields in org.datanucleus.store.rdbms.query with type parameters of type SQLExpressionModifier and TypeFieldDescription(package private) Map
<Object, SQLExpression> QueryToSQLMapper.expressionForParameter
(package private) Deque
<SQLExpression> QueryToSQLMapper.stack
Stack of expressions, used for compilation of the query into SQL.Methods in org.datanucleus.store.rdbms.query that return SQLExpressionModifier and TypeMethodDescriptionQueryGenerator.bindVariable
(UnboundExpression expr, Class type) Method to bind the specified unbound variable (as cross join).QueryToSQLMapper.bindVariable
(UnboundExpression expr, Class type) Method to bind the specified unbound variable (as cross join) on the assumption that the type is a persistable class.protected SQLExpression
QueryToSQLMapper.getInvokedSqlExpressionForInvokeExpression
(org.datanucleus.store.query.expression.InvokeExpression expr) protected SQLExpression
QueryToSQLMapper.getSQLLiteralForLiteralValue
(Object litValue) protected SQLExpression
QueryToSQLMapper.processInvokeExpression
(org.datanucleus.store.query.expression.InvokeExpression expr, SQLExpression invokedSqlExpr) Internal method to handle the processing of an InvokeExpression.protected SQLExpression
QueryToSQLMapper.processUnboundExpression
(UnboundExpression expr) Methods in org.datanucleus.store.rdbms.query with parameters of type SQLExpressionModifier and TypeMethodDescriptionprivate boolean
QueryToSQLMapper.checkCaseExpressionsConsistent
(SQLExpression expr1, SQLExpression expr2) protected Object
QueryToSQLMapper.processCaseExpression
(org.datanucleus.store.query.expression.CaseExpression expr, SQLExpression typeExpr) protected SQLExpression
QueryToSQLMapper.processInvokeExpression
(org.datanucleus.store.query.expression.InvokeExpression expr, SQLExpression invokedSqlExpr) Internal method to handle the processing of an InvokeExpression.protected void
QueryToSQLMapper.validateExpressionForResult
(SQLExpression sqlExpr) Method that validates that the specified expression is valid for use in a result clause. -
Uses of SQLExpression in org.datanucleus.store.rdbms.sql
Fields in org.datanucleus.store.rdbms.sql declared as SQLExpressionModifier and TypeFieldDescriptionprotected SQLExpression[]
SelectStatement.orderingExpressions
Expressions for any ORDER BY clause.protected SQLExpression[]
UpdateStatement.updates
Array of update expressions when the statement is an UPDATE.Fields in org.datanucleus.store.rdbms.sql with type parameters of type SQLExpressionModifier and TypeFieldDescription(package private) List
<SQLExpression> InsertStatement.columnList
protected List
<SQLExpression> SelectStatement.groupingExpressions
Expression(s) for the GROUP BY clause.Methods in org.datanucleus.store.rdbms.sql with parameters of type SQLExpressionModifier and TypeMethodDescriptionvoid
InsertStatement.addColumn
(SQLExpression expr) void
SelectStatement.addGroupingExpression
(SQLExpression expr) Method to add a grouping expression to the query.protected void
SelectStatement.addOrderComponent
(SQLText orderST, String orderString, SQLExpression orderExpr, boolean orderDirection, org.datanucleus.store.query.NullOrderingType orderNullDirective, DatastoreAdapter dba) SQLText.append
(SQLExpression expr) Append an SQLExpression.int[]
SelectStatement.select
(SQLExpression expr, String alias) Select an expression.void
SelectStatement.setOrdering
(SQLExpression[] exprs, boolean[] descending) Mutator for the ordering criteria.void
SelectStatement.setOrdering
(SQLExpression[] exprs, boolean[] descending, org.datanucleus.store.query.NullOrderingType[] nullOrders) Mutator for the ordering criteria.void
UpdateStatement.setUpdates
(SQLExpression[] exprs) Method to set the UPDATE clause of the statement. -
Uses of SQLExpression in org.datanucleus.store.rdbms.sql.expression
Subclasses of SQLExpression in org.datanucleus.store.rdbms.sql.expressionModifier and TypeClassDescriptionclass
Expression for an aggregate function.class
Expression for an aggregate function.class
Expression for an aggregate function.class
Representation of array expression.class
Representation of array literal.class
Representation of a Binary expression in a Query.class
Representation of a Binary literal.class
Representation of a Boolean expression in a Query.class
Representation of a Boolean literal in a Query.class
Boolean expression to wrap a subquery.class
Representation of a Byte expression in a Query.class
Representation of a Byte literal.class
Case expression such asclass
Expression representing the SQL constructclass
Case expression such asclass
Case expression such asclass
Representation of a Character expression in a Queryclass
Representation of a Character literal in a Query.class
An expression that represents some collection field in a query candidate class, or a collection field in an object linked from the candidate class by navigation.class
An SQL expression that will test if a column of a table falls within the given Collection of values.class
Representation of a column expression.class
Expression for a field/property that can delegate to an internal expression(s).class
Expression representing an enum field/property.class
Representation of an Enum literal.class
Representation of a FloatPoint literal in a query.class
Expression representing the SQL construct "IN (expr1, expr2, ...)".class
Representation of an Integer literal.class
An expression that represents some Map field in a query candidate class, or a Map field in an object linked from the candidate class by navigation.class
An SQL expression that will test if a column of a table falls within the given Map.static class
An SQL expression that will test if a column of a table falls within the given Map's keys.static class
An SQL expression that will test if a column of a table falls within the given Map's values.class
SQL Expression for creating a new object (in the result clause of a query).class
Representation of a Null literal in a Query.class
Representation of a Numeric expression in an SQL statement.class
Numeric expression to wrap a subquery.class
Representation of an Object expression in a Query.class
Representation of an Object literal in a query.class
Expression for java.util.Optional.class
Literal for java.util.Optional.class
Representation of a literal representing a parameter where we don't know the type of the parameter yet.class
Expression for use in an ordering clause representing a result alias.class
Cover-all expression to represent "single collection" mapped types.class
Cover-all literal to represent "single collection" mapped types.class
Representation of an expression with a string.class
Representation of a string literal.class
Expression representing a field/property that can be stored as a String or as a Numeric.class
String expression to wrap a subquery.class
Expression representing a field/property that can be stored as a String or as a Temporal.class
Expression containing a subquery.class
Representation of temporal objects in java query languages.class
Representation of temporal literal in a Query.class
Temporal expression to wrap a subquery.class
Wrapper expression handler for a TypeConverterMapping to avoid the need to have an explicit mapping for something using a TypeConverter.class
Wrapper literal handler for a TypeConverterMapping to avoid the need to have an explicit mapping for something using a TypeConverter.class
Expression representing a TypeConverterMultiMapping where we have a java type mapped to multiple columns.class
Literal for an object persisted using TypeConverterMultiMapping.class
Representation of an expression for an unbound variable.Fields in org.datanucleus.store.rdbms.sql.expression declared as SQLExpressionModifier and TypeFieldDescription(package private) SQLExpression[]
CaseExpression.actionExprs
protected SQLExpression
DelegatedExpression.delegate
The delegate expression that we use.(package private) SQLExpression
CaseExpression.elseExpr
(package private) SQLExpression
InExpression.expr
(package private) SQLExpression[]
InExpression.exprs
(package private) SQLExpression[]
CaseExpression.whenExprs
protected SQLExpression[]
SingleCollectionExpression.wrappedExpressions
Fields in org.datanucleus.store.rdbms.sql.expression with type parameters of type SQLExpressionModifier and TypeFieldDescription(package private) List
<SQLExpression> NewObjectExpression.ctrArgExprs
The argument expressions to use in the constructor.protected List
<SQLExpression> ArrayExpression.elementExpressions
Expressions for all elements in the array.private List
<SQLExpression> CollectionLiteral.elementExpressions
Expressions for all elements in the Collection(package private) Map
<String, Class<? extends SQLExpression>> SQLExpressionFactory.expressionClassByMappingName
Cache of expression class, keyed by the mapping class name.private List
<SQLExpression> MapLiteral.MapKeyLiteral.keyExpressions
Expressions for all keys in the Map(package private) Map
<String, Class<? extends SQLExpression>> SQLExpressionFactory.literalClassByMappingName
Cache of literal class, keyed by the mapping class name.private List
<SQLExpression> MapLiteral.MapValueLiteral.valueExpressions
Expressions for all values in the MapMethods in org.datanucleus.store.rdbms.sql.expression that return SQLExpressionModifier and TypeMethodDescriptionByteLiteral.add
(SQLExpression expr) CharacterExpression.add
(SQLExpression expr) CharacterLiteral.add
(SQLExpression expr) DelegatedExpression.add
(SQLExpression expr) FloatingPointLiteral.add
(SQLExpression expr) IntegerLiteral.add
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NullLiteral.add
(SQLExpression expr) NumericExpression.add
(SQLExpression expr) ParameterLiteral.add
(SQLExpression expr) SQLExpression.add
(SQLExpression expr) Additive Operator.StringExpression.add
(SQLExpression expr) StringLiteral.add
(SQLExpression expr) TemporalExpression.add
(SQLExpression expr) NumericExpression.bitAnd
(SQLExpression expr) SQLExpression.bitAnd
(SQLExpression expr) BITWISE AND operation.NumericExpression.bitOr
(SQLExpression expr) SQLExpression.bitOr
(SQLExpression expr) BITWISE OR operation.ObjectExpression.cast
(SQLExpression expr) Cast operator.SQLExpression.cast
(SQLExpression expr) A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type.CharacterExpression.com()
CharacterLiteral.com()
NumericExpression.com()
SQLExpression.com()
Bitwise Complement OperatorSQLExpression.distinct()
Distinct operator.ByteLiteral.div
(SQLExpression expr) CharacterExpression.div
(SQLExpression expr) DelegatedExpression.div
(SQLExpression expr) FloatingPointLiteral.div
(SQLExpression expr) IntegerLiteral.div
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.div
(SQLExpression expr) SQLExpression.div
(SQLExpression expr) Division Operator.SQLExpression.encloseInParentheses()
Method to request the enclosure of this expression within parentheses.DelegatedExpression.getDelegate()
Accessor for the delegate that represents this enum.static SQLExpression
ExpressionUtils.getEscapedPatternExpression
(SQLExpression patternExpr) The pattern string for representing one character.static SQLExpression
ExpressionUtils.getLiteralForOne
(SQLStatement stmt) Convenience accessor for a literal for the number 1.ArrayExpression.invoke
(String methodName, List<SQLExpression> args) BooleanExpression.invoke
(String methodName, List<SQLExpression> args) CollectionExpression.invoke
(String methodName, List<SQLExpression> args) CollectionLiteral.invoke
(String methodName, List<SQLExpression> args) DelegatedExpression.invoke
(String methodName, List<SQLExpression> args) MapExpression.invoke
(String methodName, List<SQLExpression> args) MapLiteral.MapKeyLiteral.invoke
(String methodName, List<SQLExpression> args) NumericSubqueryExpression.invoke
(String methodName, List<SQLExpression> args) ObjectExpression.invoke
(String methodName, List<SQLExpression> args) OptionalExpression.invoke
(String methodName, List<SQLExpression> args) SingleCollectionExpression.invoke
(String methodName, List<SQLExpression> args) SQLExpression.invoke
(String methodName, List<SQLExpression> args) Invocation of a method on this expression.StringExpression.invoke
(String methodName, List<SQLExpression> args) StringSubqueryExpression.invoke
(String methodName, List<SQLExpression> args) TemporalExpression.invoke
(String methodName, List<SQLExpression> args) TypeConverterExpression.invoke
(String methodName, List<SQLExpression> args) TypeConverterMultiExpression.invoke
(String methodName, List<SQLExpression> args) SQLExpressionFactory.invokeMethod
(SQLStatement stmt, String className, String methodName, SQLExpression expr, List<SQLExpression> args) Accessor for the result of an SQLMethod call on the supplied expression with the supplied args.SQLExpressionFactory.invokeOperation
(String name, SQLExpression expr, SQLExpression expr2) Accessor for the result of an SQLOperation call on the supplied expression with the supplied args.ByteLiteral.mod
(SQLExpression expr) CharacterExpression.mod
(SQLExpression expr) Method to return a modulus expression.CharacterLiteral.mod
(SQLExpression expr) DelegatedExpression.mod
(SQLExpression expr) IntegerLiteral.mod
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.mod
(SQLExpression expr) Method to return a modulus expression.SQLExpression.mod
(SQLExpression expr) Remainder Operator.ByteLiteral.mul
(SQLExpression expr) CharacterExpression.mul
(SQLExpression expr) DelegatedExpression.mul
(SQLExpression expr) FloatingPointLiteral.mul
(SQLExpression expr) IntegerLiteral.mul
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.mul
(SQLExpression expr) SQLExpression.mul
(SQLExpression expr) Multiplication OperatorByteLiteral.neg()
CharacterExpression.neg()
CharacterLiteral.neg()
FloatingPointLiteral.neg()
IntegerLiteral.neg()
Negate operation.NumericExpression.neg()
SQLExpression.neg()
Unary Minus OperatorSQLExpressionFactory.newExpression
(SQLStatement stmt, SQLTable sqlTbl, JavaTypeMapping mapping) Factory for an expression representing a mapping on a table.SQLExpressionFactory.newExpression
(SQLStatement stmt, SQLTable sqlTbl, JavaTypeMapping mapping, JavaTypeMapping parentMapping) Factory for an expression representing a mapping on a table.SQLExpressionFactory.newLiteral
(SQLStatement stmt, JavaTypeMapping mapping, Object value) Factory for a literal representing a value.SQLExpressionFactory.newLiteralParameter
(SQLStatement stmt, JavaTypeMapping mapping, Object value, String paramName) Factory for a literal as an input parameter.SQLExpressionFactory.replaceParameterLiteral
(ParameterLiteral paramLit, SQLExpression comparisonExpr) Convenience method to replace the provided ParameterLiteral with a "parameter-based" literal using the supplied mapping (generated before its type was known).ByteLiteral.sub
(SQLExpression expr) CharacterExpression.sub
(SQLExpression expr) CharacterLiteral.sub
(SQLExpression expr) DelegatedExpression.sub
(SQLExpression expr) FloatingPointLiteral.sub
(SQLExpression expr) IntegerLiteral.sub
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.sub
(SQLExpression expr) SQLExpression.sub
(SQLExpression expr) Additive Operator.TemporalExpression.sub
(SQLExpression expr) SQLExpression.unDistinct()
Method to remove a previously applied DISTINCT operator, to get back to the contained expression.Methods in org.datanucleus.store.rdbms.sql.expression that return types with arguments of type SQLExpressionModifier and TypeMethodDescriptionNewObjectExpression.getConstructorArgExpressions()
ArrayExpression.getElementExpressions()
CollectionLiteral.getElementExpressions()
MapLiteral.MapKeyLiteral.getKeyExpressions()
MapLiteral.MapValueLiteral.getValueExpressions()
Methods in org.datanucleus.store.rdbms.sql.expression with parameters of type SQLExpressionModifier and TypeMethodDescriptionByteLiteral.add
(SQLExpression expr) CharacterExpression.add
(SQLExpression expr) CharacterLiteral.add
(SQLExpression expr) DelegatedExpression.add
(SQLExpression expr) FloatingPointLiteral.add
(SQLExpression expr) IntegerLiteral.add
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NullLiteral.add
(SQLExpression expr) NumericExpression.add
(SQLExpression expr) ParameterLiteral.add
(SQLExpression expr) SQLExpression.add
(SQLExpression expr) Additive Operator.StringExpression.add
(SQLExpression expr) StringLiteral.add
(SQLExpression expr) TemporalExpression.add
(SQLExpression expr) protected void
ObjectExpression.addSubexpressionsToRelatedExpression
(SQLExpression expr) Updates the supplied expression with sub-expressions of consistent types to this expression.BooleanExpression.and
(SQLExpression expr) BooleanLiteral.and
(SQLExpression expr) SQLExpression.and
(SQLExpression expr) Conditional AND.NumericExpression.bitAnd
(SQLExpression expr) SQLExpression.bitAnd
(SQLExpression expr) BITWISE AND operation.NumericExpression.bitOr
(SQLExpression expr) SQLExpression.bitOr
(SQLExpression expr) BITWISE OR operation.ObjectExpression.cast
(SQLExpression expr) Cast operator.SQLExpression.cast
(SQLExpression expr) A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type.static void
ExpressionUtils.checkAndCorrectExpressionMappingsForBooleanComparison
(SQLExpression expr1, SQLExpression expr2) Convenience method that compares the mappings used by the two expressions for compatibility for use in a boolean comparison (eq, noteq, gt, gteq, lt, lteq) and, if necessary, updates the mapping if one of them is a SQLLiteral and is deemed inconsistent with the other expression.protected static void
ExpressionUtils.checkAndCorrectLiteralForConsistentMappingsForBooleanComparison
(SQLLiteral lit, SQLExpression expr) ByteLiteral.div
(SQLExpression expr) CharacterExpression.div
(SQLExpression expr) DelegatedExpression.div
(SQLExpression expr) FloatingPointLiteral.div
(SQLExpression expr) IntegerLiteral.div
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.div
(SQLExpression expr) SQLExpression.div
(SQLExpression expr) Division Operator.BooleanExpression.eor
(SQLExpression expr) BooleanLiteral.eor
(SQLExpression expr) SQLExpression.eor
(SQLExpression expr) Exclusive ORArrayExpression.eq
(SQLExpression expr) BinaryExpression.eq
(SQLExpression expr) BooleanExpression.eq
(SQLExpression expr) BooleanLiteral.eq
(SQLExpression expr) ByteExpression.eq
(SQLExpression expr) ByteLiteral.eq
(SQLExpression expr) CaseExpression.eq
(SQLExpression expr) CharacterExpression.eq
(SQLExpression expr) CharacterLiteral.eq
(SQLExpression expr) CollectionExpression.eq
(SQLExpression expr) Method to return the expression for comparing a collection with a value.ColumnExpression.eq
(SQLExpression expr) DelegatedExpression.eq
(SQLExpression expr) FloatingPointLiteral.eq
(SQLExpression expr) IntegerLiteral.eq
(SQLExpression expr) MapExpression.eq
(SQLExpression expr) Method to return the expression for comparing a map with a value.NullLiteral.eq
(SQLExpression expr) NumericExpression.eq
(SQLExpression expr) NumericSubqueryExpression.eq
(SQLExpression expr) ObjectExpression.eq
(SQLExpression expr) Equals operator.ObjectLiteral.eq
(SQLExpression expr) Method called when the query contains "object == value".ParameterLiteral.eq
(SQLExpression expr) SQLExpression.eq
(SQLExpression expr) Equality operator (equals to)StringExpression.eq
(SQLExpression expr) StringLiteral.eq
(SQLExpression expr) StringSubqueryExpression.eq
(SQLExpression expr) TemporalExpression.eq
(SQLExpression expr) TemporalSubqueryExpression.eq
(SQLExpression expr) ByteExpression.ge
(SQLExpression expr) ByteLiteral.ge
(SQLExpression expr) CaseExpression.ge
(SQLExpression expr) CharacterExpression.ge
(SQLExpression expr) CharacterLiteral.ge
(SQLExpression expr) DelegatedExpression.ge
(SQLExpression expr) FloatingPointLiteral.ge
(SQLExpression expr) IntegerLiteral.ge
(SQLExpression expr) NumericExpression.ge
(SQLExpression expr) NumericSubqueryExpression.ge
(SQLExpression expr) ObjectExpression.ge
(SQLExpression expr) ParameterLiteral.ge
(SQLExpression expr) SQLExpression.ge
(SQLExpression expr) Relational operator (greater than or equals)StringExpression.ge
(SQLExpression expr) StringLiteral.ge
(SQLExpression expr) StringSubqueryExpression.ge
(SQLExpression expr) TemporalExpression.ge
(SQLExpression expr) TemporalSubqueryExpression.ge
(SQLExpression expr) static BooleanExpression
ExpressionUtils.getAppIdEqualityExpression
(Object id, SQLExpression expr, RDBMSStoreManager storeMgr, org.datanucleus.ClassLoaderResolver clr, org.datanucleus.metadata.AbstractClassMetaData acmd, Integer index, BooleanExpression bExpr) Create an equality expression "(expr == id)" for an application identity using reflection to retrieve values and generate the mappings.static SQLExpression
ExpressionUtils.getEscapedPatternExpression
(SQLExpression patternExpr) The pattern string for representing one character.static NumericExpression
ExpressionUtils.getNumericExpression
(SQLExpression expr) Method to return a numeric expression for the supplied SQL expression.BinaryExpression.gt
(SQLExpression expr) ByteExpression.gt
(SQLExpression expr) ByteLiteral.gt
(SQLExpression expr) CaseExpression.gt
(SQLExpression expr) CharacterExpression.gt
(SQLExpression expr) CharacterLiteral.gt
(SQLExpression expr) DelegatedExpression.gt
(SQLExpression expr) FloatingPointLiteral.gt
(SQLExpression expr) IntegerLiteral.gt
(SQLExpression expr) NumericExpression.gt
(SQLExpression expr) NumericSubqueryExpression.gt
(SQLExpression expr) ObjectExpression.gt
(SQLExpression expr) ParameterLiteral.gt
(SQLExpression expr) SQLExpression.gt
(SQLExpression expr) Relational operator (greater than)StringExpression.gt
(SQLExpression expr) StringLiteral.gt
(SQLExpression expr) StringSubqueryExpression.gt
(SQLExpression expr) TemporalExpression.gt
(SQLExpression expr) TemporalSubqueryExpression.gt
(SQLExpression expr) BinaryExpression.gteq
(SQLExpression expr) BinaryExpression.in
(SQLExpression expr, boolean not) BooleanExpression.in
(SQLExpression expr, boolean not) CharacterExpression.in
(SQLExpression expr, boolean not) NumericExpression.in
(SQLExpression expr, boolean not) ObjectExpression.in
(SQLExpression expr, boolean not) SQLExpression.in
(SQLExpression expr, boolean not) In expression.StringExpression.in
(SQLExpression expr, boolean not) TemporalExpression.in
(SQLExpression expr, boolean not) SQLExpressionFactory.invokeMethod
(SQLStatement stmt, String className, String methodName, SQLExpression expr, List<SQLExpression> args) Accessor for the result of an SQLMethod call on the supplied expression with the supplied args.SQLExpressionFactory.invokeOperation
(String name, SQLExpression expr, SQLExpression expr2) Accessor for the result of an SQLOperation call on the supplied expression with the supplied args.BooleanExpression.ior
(SQLExpression expr) BooleanLiteral.ior
(SQLExpression expr) SQLExpression.ior
(SQLExpression expr) Conditional OR.ObjectExpression.is
(SQLExpression expr, boolean not) An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.SQLExpression.is
(SQLExpression expr, boolean not) An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.ByteExpression.le
(SQLExpression expr) ByteLiteral.le
(SQLExpression expr) CaseExpression.le
(SQLExpression expr) CharacterExpression.le
(SQLExpression expr) CharacterLiteral.le
(SQLExpression expr) DelegatedExpression.le
(SQLExpression expr) FloatingPointLiteral.le
(SQLExpression expr) IntegerLiteral.le
(SQLExpression expr) NumericExpression.le
(SQLExpression expr) NumericSubqueryExpression.le
(SQLExpression expr) ObjectExpression.le
(SQLExpression expr) ParameterLiteral.le
(SQLExpression expr) SQLExpression.le
(SQLExpression expr) Relational operator (lower than or equals)StringExpression.le
(SQLExpression expr) StringLiteral.le
(SQLExpression expr) StringSubqueryExpression.le
(SQLExpression expr) TemporalExpression.le
(SQLExpression expr) TemporalSubqueryExpression.le
(SQLExpression expr) private boolean
ObjectExpression.literalIsValidForSimpleComparison
(SQLExpression expr) Convenience method to return if this object is valid for simple comparison with the passed expression.BinaryExpression.lt
(SQLExpression expr) ByteExpression.lt
(SQLExpression expr) ByteLiteral.lt
(SQLExpression expr) CaseExpression.lt
(SQLExpression expr) CharacterExpression.lt
(SQLExpression expr) CharacterLiteral.lt
(SQLExpression expr) DelegatedExpression.lt
(SQLExpression expr) FloatingPointLiteral.lt
(SQLExpression expr) IntegerLiteral.lt
(SQLExpression expr) NumericExpression.lt
(SQLExpression expr) NumericSubqueryExpression.lt
(SQLExpression expr) ObjectExpression.lt
(SQLExpression expr) ParameterLiteral.lt
(SQLExpression expr) SQLExpression.lt
(SQLExpression expr) Relational operator (lower than)StringExpression.lt
(SQLExpression expr) StringLiteral.lt
(SQLExpression expr) StringSubqueryExpression.lt
(SQLExpression expr) TemporalExpression.lt
(SQLExpression expr) TemporalSubqueryExpression.lt
(SQLExpression expr) BinaryExpression.lteq
(SQLExpression expr) ByteLiteral.mod
(SQLExpression expr) CharacterExpression.mod
(SQLExpression expr) Method to return a modulus expression.CharacterLiteral.mod
(SQLExpression expr) DelegatedExpression.mod
(SQLExpression expr) IntegerLiteral.mod
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.mod
(SQLExpression expr) Method to return a modulus expression.SQLExpression.mod
(SQLExpression expr) Remainder Operator.ByteLiteral.mul
(SQLExpression expr) CharacterExpression.mul
(SQLExpression expr) DelegatedExpression.mul
(SQLExpression expr) FloatingPointLiteral.mul
(SQLExpression expr) IntegerLiteral.mul
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.mul
(SQLExpression expr) SQLExpression.mul
(SQLExpression expr) Multiplication OperatorArrayExpression.ne
(SQLExpression expr) BooleanExpression.ne
(SQLExpression expr) BooleanLiteral.ne
(SQLExpression expr) ByteExpression.ne
(SQLExpression expr) ByteLiteral.ne
(SQLExpression expr) CaseExpression.ne
(SQLExpression expr) CharacterExpression.ne
(SQLExpression expr) CharacterLiteral.ne
(SQLExpression expr) CollectionExpression.ne
(SQLExpression expr) Method to return the expression for comparing a collection with a value.DelegatedExpression.ne
(SQLExpression expr) FloatingPointLiteral.ne
(SQLExpression expr) IntegerLiteral.ne
(SQLExpression expr) MapExpression.ne
(SQLExpression expr) Method to return the expression for comparing a map with a value.NullLiteral.ne
(SQLExpression expr) NumericExpression.ne
(SQLExpression expr) NumericSubqueryExpression.ne
(SQLExpression expr) ObjectExpression.ne
(SQLExpression expr) Not equals operator.ObjectLiteral.ne
(SQLExpression expr) Method called when the query contains "object NOTEQUALS value".ParameterLiteral.ne
(SQLExpression expr) SQLExpression.ne
(SQLExpression expr) Not equality operator (not equals to)StringExpression.ne
(SQLExpression expr) StringLiteral.ne
(SQLExpression expr) StringSubqueryExpression.ne
(SQLExpression expr) TemporalExpression.ne
(SQLExpression expr) TemporalSubqueryExpression.ne
(SQLExpression expr) BinaryExpression.noteq
(SQLExpression expr) ColumnExpression.noteq
(SQLExpression expr) protected BooleanExpression
ObjectExpression.processComparisonOfImplementationWithReference
(SQLExpression refExpr, SQLExpression implExpr, boolean negate) SQLExpressionFactory.replaceParameterLiteral
(ParameterLiteral paramLit, SQLExpression comparisonExpr) Convenience method to replace the provided ParameterLiteral with a "parameter-based" literal using the supplied mapping (generated before its type was known).ByteLiteral.sub
(SQLExpression expr) CharacterExpression.sub
(SQLExpression expr) CharacterLiteral.sub
(SQLExpression expr) DelegatedExpression.sub
(SQLExpression expr) FloatingPointLiteral.sub
(SQLExpression expr) IntegerLiteral.sub
(SQLExpression expr) If both operands are instances of IntegerLiteral, the operation results in BigInteger type.NumericExpression.sub
(SQLExpression expr) SQLExpression.sub
(SQLExpression expr) Additive Operator.TemporalExpression.sub
(SQLExpression expr) Method parameters in org.datanucleus.store.rdbms.sql.expression with type arguments of type SQLExpressionModifier and TypeMethodDescriptionArrayExpression.invoke
(String methodName, List<SQLExpression> args) BooleanExpression.invoke
(String methodName, List<SQLExpression> args) CollectionExpression.invoke
(String methodName, List<SQLExpression> args) CollectionLiteral.invoke
(String methodName, List<SQLExpression> args) DelegatedExpression.invoke
(String methodName, List<SQLExpression> args) MapExpression.invoke
(String methodName, List<SQLExpression> args) MapLiteral.MapKeyLiteral.invoke
(String methodName, List<SQLExpression> args) NumericSubqueryExpression.invoke
(String methodName, List<SQLExpression> args) ObjectExpression.invoke
(String methodName, List<SQLExpression> args) OptionalExpression.invoke
(String methodName, List<SQLExpression> args) SingleCollectionExpression.invoke
(String methodName, List<SQLExpression> args) SQLExpression.invoke
(String methodName, List<SQLExpression> args) Invocation of a method on this expression.StringExpression.invoke
(String methodName, List<SQLExpression> args) StringSubqueryExpression.invoke
(String methodName, List<SQLExpression> args) TemporalExpression.invoke
(String methodName, List<SQLExpression> args) TypeConverterExpression.invoke
(String methodName, List<SQLExpression> args) TypeConverterMultiExpression.invoke
(String methodName, List<SQLExpression> args) SQLExpressionFactory.invokeMethod
(SQLStatement stmt, String className, String methodName, SQLExpression expr, List<SQLExpression> args) Accessor for the result of an SQLMethod call on the supplied expression with the supplied args.Constructors in org.datanucleus.store.rdbms.sql.expression with parameters of type SQLExpressionModifierConstructorDescriptionArrayExpression
(SQLStatement stmt, JavaTypeMapping mapping, SQLExpression[] exprs) Constructor for an SQL expression for an array expression specified in the query.BooleanExpression
(org.datanucleus.store.query.expression.Expression.MonadicOperator op, SQLExpression expr1) Perform an operationBooleanExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Perform an operationByteExpression
(org.datanucleus.store.query.expression.Expression.MonadicOperator op, SQLExpression expr1) Perform an operationByteExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Perform an operationCaseBooleanExpression
(SQLExpression[] whenExprs, SQLExpression[] actionExprs, SQLExpression elseExpr) CaseExpression
(SQLExpression[] whenExprs, SQLExpression[] actionExprs, SQLExpression elseExpr) CaseNumericExpression
(SQLExpression[] whenExprs, SQLExpression[] actionExprs, SQLExpression elseExpr) CaseStringExpression
(SQLExpression[] whenExprs, SQLExpression[] actionExprs, SQLExpression elseExpr) IllegalExpressionOperationException
(String operation, SQLExpression operand) Constructor.IllegalExpressionOperationException
(SQLExpression operand1, String operation, SQLExpression operand2) Constructor.InExpression
(SQLExpression expr, List<SQLExpression> exprList) Constructor for an IN expression.InExpression
(SQLExpression expr, SQLExpression[] exprs) Constructor for an IN expression.NumericExpression
(org.datanucleus.store.query.expression.Expression.MonadicOperator op, SQLExpression expr1) Perform an operationNumericExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Perform an operationprotected
SQLExpression
(org.datanucleus.store.query.expression.Expression.MonadicOperator op, SQLExpression expr1) Perform an operation "op" on expression "expr1".protected
SQLExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Perform an operation "op" between "expr1" and "expr2".StringExpression
(org.datanucleus.store.query.expression.Expression.MonadicOperator op, SQLExpression expr1) Perform an operationStringExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Perform an operationprotected
TemporalExpression
(SQLExpression expr1, org.datanucleus.store.query.expression.Expression.DyadicOperator op, SQLExpression expr2) Constructor parameters in org.datanucleus.store.rdbms.sql.expression with type arguments of type SQLExpressionModifierConstructorDescriptionAggregateNumericExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) AggregateStringExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) AggregateTemporalExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) BinaryExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List types) BooleanExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) Generates statement as "FUNCTION_NAME(arg [,argN])" such as STARTS_WITH(arg1, arg2).InExpression
(SQLExpression expr, List<SQLExpression> exprList) Constructor for an IN expression.NewObjectExpression
(SQLStatement stmt, Class cls, List<SQLExpression> args) NumericExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) Generates statement as "FUNCTION_NAME(arg [,argN])".NumericExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List types) Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".ObjectExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) Generates statement as "FUNCTION_NAME(arg [,argN])".ObjectExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List<Object> types) Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".protected
SQLExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List<Object> types) Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".StringExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) Generates statement as e.g.StringExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List types) Generates statement as e.g.TemporalExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) Generates statement as "FUNCTION_NAME(arg [,argN])".TemporalExpression
(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args, List<Object> types) Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])". -
Uses of SQLExpression in org.datanucleus.store.rdbms.sql.method
Methods in org.datanucleus.store.rdbms.sql.method that return SQLExpressionModifier and TypeMethodDescriptionprotected SQLExpression
MapContainsEntryMethod.containsAsInnerJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLExpression valExpr) Method to return an expression for Map.containsEntry using INNER JOIN to the element.protected SQLExpression
CollectionContainsMethod.containsAsJoin
(SQLStatement stmt, CollectionExpression collExpr, SQLExpression elemExpr, SQLJoin.JoinType joinType) Method to return an expression for Collection.contains using INNER JOIN to the element.protected SQLExpression
MapContainsKeyMethod.containsAsJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLJoin.JoinType joinType) Method to return an expression for Map.containsKey using INNER JOIN to the element.protected SQLExpression
MapContainsValueMethod.containsAsJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression valExpr, SQLJoin.JoinType joinType) Method to return an expression for Map.containsValue using INNER JOIN to the element.protected SQLExpression
ArrayContainsMethod.containsAsSubquery
(SQLStatement stmt, ArrayExpression arrExpr, SQLExpression elemExpr) Method to return an expression for Collection.contains using a subquery "EXISTS".protected SQLExpression
CollectionContainsMethod.containsAsSubquery
(SQLStatement stmt, CollectionExpression collExpr, SQLExpression elemExpr) Method to return an expression for Collection.contains using a subquery "EXISTS".protected SQLExpression
MapContainsEntryMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLExpression valExpr) Method to return an expression for Map.containsEntry using a subquery "EXISTS".protected SQLExpression
MapContainsKeyMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr) Method to return an expression for Map.containsKey using a subquery "EXISTS".protected SQLExpression
MapContainsValueMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression valExpr) Method to return an expression for Map.containsValue using a subquery "EXISTS".protected SQLExpression
AvgFunction.getAggregateExpression
(SQLStatement stmt, List<SQLExpression> args, JavaTypeMapping m) protected SQLExpression
AvgWithCastFunction.getAggregateExpression
(SQLStatement stmt, List<SQLExpression> args, JavaTypeMapping m) protected SQLExpression
ListGetMethod.getAsInnerJoin
(SQLStatement stmt, CollectionExpression listExpr, SQLExpression idxExpr) Implementation of List.get() using an inner join to the table representing the list, adding a condition on the index and returning the element.protected SQLExpression
MapGetMethod.getAsInnerJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyValExpr) Implementation of Map.get() using an inner join to the table representing the map, adding a condition on the key and returning the value.protected SQLExpression
MapKeyMethod.getAsJoin
(SQLStatement parentStmt, MapExpression mapExpr) Implementation of KEY(mapExpr) using a join to the table representing the map, and returning an expression for the key.protected SQLExpression
MapValueMethod.getAsJoin
(SQLStatement parentStmt, MapExpression mapExpr) Implementation of VALUE(map) using a join to the table representing the map, and returning the value.protected SQLExpression
ListGetMethod.getAsSubquery
(SQLStatement stmt, CollectionExpression listExpr, SQLExpression idxExpr) Implementation of Collection.get() using a subquery on the table representing the collection, adding a condition on the index and returning the element.protected SQLExpression
MapGetMethod.getAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyValExpr) Implementation of Map.get() using a subquery on the table representing the map, adding a condition on the key and returning the value.protected SQLExpression
MapKeyMethod.getAsSubquery
(SQLStatement stmt, MapExpression mapExpr) Implementation of KEY(mapExpr) using a subquery on the table representing the map.protected SQLExpression
MapValueMethod.getAsSubquery
(SQLStatement stmt, MapExpression mapExpr) Implementation of VALUE(map) using a subquery on the table representing the map, returning the value.ArrayContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArrayIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArraySizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Atan2Function.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) AvgFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CoalesceFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountStarFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimestampFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumOrdinalMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumToStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) JDOHelperGetObjectIdMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) JDOHelperGetVersionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) ListGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ListIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalDateTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List args) LocalTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsEntryMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MathAbsMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAcosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAsinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAtanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCeilMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathExpMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathFloorMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathLogMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathPowerMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSqrtMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathTanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToDegreesMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToRadiansMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) NullIfFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ObjectGetClassMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List args) OptionalGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalIsPresentMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalOrElseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) RoundMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SimpleNumericAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleNumericMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleOrderableAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SQLBooleanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLFunctionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Return the expression for this SQL function.SQLNumericMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) StringCharAt2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringCharAtMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat1Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsIgnoreCaseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLengthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringMatchesMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringReplaceAllMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToLowerMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToUpperMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTranslateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrimMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List args) SumFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMilliSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalBaseMethod.getInvokedExpression
(SQLExpression expr, List<SQLExpression> args, String methodName) Methods in org.datanucleus.store.rdbms.sql.method with parameters of type SQLExpressionModifier and TypeMethodDescriptionprotected void
CollectionContainsMethod.addRestrictionOnElement
(SQLStatement stmt, SQLExpression elemIdExpr, SQLExpression elemExpr) protected SQLExpression
MapContainsEntryMethod.containsAsInnerJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLExpression valExpr) Method to return an expression for Map.containsEntry using INNER JOIN to the element.protected SQLExpression
CollectionContainsMethod.containsAsJoin
(SQLStatement stmt, CollectionExpression collExpr, SQLExpression elemExpr, SQLJoin.JoinType joinType) Method to return an expression for Collection.contains using INNER JOIN to the element.protected SQLExpression
MapContainsKeyMethod.containsAsJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLJoin.JoinType joinType) Method to return an expression for Map.containsKey using INNER JOIN to the element.protected SQLExpression
MapContainsValueMethod.containsAsJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression valExpr, SQLJoin.JoinType joinType) Method to return an expression for Map.containsValue using INNER JOIN to the element.protected SQLExpression
ArrayContainsMethod.containsAsSubquery
(SQLStatement stmt, ArrayExpression arrExpr, SQLExpression elemExpr) Method to return an expression for Collection.contains using a subquery "EXISTS".protected SQLExpression
CollectionContainsMethod.containsAsSubquery
(SQLStatement stmt, CollectionExpression collExpr, SQLExpression elemExpr) Method to return an expression for Collection.contains using a subquery "EXISTS".protected SQLExpression
MapContainsEntryMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr, SQLExpression valExpr) Method to return an expression for Map.containsEntry using a subquery "EXISTS".protected SQLExpression
MapContainsKeyMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyExpr) Method to return an expression for Map.containsKey using a subquery "EXISTS".protected SQLExpression
MapContainsValueMethod.containsAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression valExpr) Method to return an expression for Map.containsValue using a subquery "EXISTS".protected SQLExpression
ListGetMethod.getAsInnerJoin
(SQLStatement stmt, CollectionExpression listExpr, SQLExpression idxExpr) Implementation of List.get() using an inner join to the table representing the list, adding a condition on the index and returning the element.protected SQLExpression
MapGetMethod.getAsInnerJoin
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyValExpr) Implementation of Map.get() using an inner join to the table representing the map, adding a condition on the key and returning the value.protected SQLExpression
ListGetMethod.getAsSubquery
(SQLStatement stmt, CollectionExpression listExpr, SQLExpression idxExpr) Implementation of Collection.get() using a subquery on the table representing the collection, adding a condition on the index and returning the element.protected SQLExpression
MapGetMethod.getAsSubquery
(SQLStatement stmt, MapExpression mapExpr, SQLExpression keyValExpr) Implementation of Map.get() using a subquery on the table representing the map, adding a condition on the key and returning the value.protected BooleanExpression
StringMatchesMethod.getBooleanLikeExpression
(SQLStatement stmt, SQLExpression expr, SQLExpression regExpr, SQLExpression escapeExpr) protected BooleanExpression
StringSimilarPostgresqlMethod.getBooleanLikeExpression
(SQLStatement stmt, SQLExpression expr, SQLExpression regExpr, SQLExpression escapeExpr) ArrayContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArrayIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArraySizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Atan2Function.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) AvgFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CoalesceFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountStarFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimestampFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumOrdinalMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumToStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) JDOHelperGetObjectIdMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) JDOHelperGetVersionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) ListGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ListIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalDateTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List args) LocalTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsEntryMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MathAbsMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAcosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAsinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAtanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCeilMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathExpMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathFloorMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathLogMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathPowerMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSqrtMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathTanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToDegreesMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToRadiansMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) NullIfFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ObjectGetClassMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List args) OptionalGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalIsPresentMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalOrElseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) RoundMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SimpleNumericAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleNumericMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleOrderableAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SQLBooleanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLFunctionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Return the expression for this SQL function.SQLNumericMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) StringCharAt2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringCharAtMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat1Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsIgnoreCaseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLengthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringMatchesMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringReplaceAllMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToLowerMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToUpperMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTranslateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrimMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List args) SumFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMilliSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) protected BooleanExpression
StringMatchesDerbyMethod.getExpressionForStringExpressionInput
(SQLStatement stmt, SQLExpression expr, SQLExpression argExpr, SQLExpression escapeExpr) protected BooleanExpression
StringMatchesMethod.getExpressionForStringExpressionInput
(SQLStatement stmt, SQLExpression expr, SQLExpression regExpr, SQLExpression escapeExpr) protected BooleanExpression
StringSimilarPostgresqlMethod.getExpressionForStringExpressionInput
(SQLStatement stmt, SQLExpression expr, SQLExpression regExpr, SQLExpression escapeExpr) TemporalBaseMethod.getInvokedExpression
(SQLExpression expr, List<SQLExpression> args, String methodName) protected boolean
CollectionContainsMethod.getNeedsSubquery
(SQLStatement stmt, SQLExpression collExpr, SQLExpression elemExpr) Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.Method parameters in org.datanucleus.store.rdbms.sql.method with type arguments of type SQLExpressionModifier and TypeMethodDescriptionprotected SQLExpression
AvgFunction.getAggregateExpression
(SQLStatement stmt, List<SQLExpression> args, JavaTypeMapping m) protected SQLExpression
AvgWithCastFunction.getAggregateExpression
(SQLStatement stmt, List<SQLExpression> args, JavaTypeMapping m) ArrayContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArrayIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ArraySizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Atan2Function.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) AvgFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CoalesceFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionContainsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CollectionSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CountStarFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) CurrentTimestampFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumOrdinalMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) EnumToStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) JDOHelperGetObjectIdMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) JDOHelperGetVersionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) ListGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) ListIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalDateFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) LocalTimeFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsEntryMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapContainsValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapIsEmptyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapKeyMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapSizeMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MapValueMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) MathAbsMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAcosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAsinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathAtanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCeilMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathCosMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathExpMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathFloorMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathLogMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathPowerMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSinMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathSqrtMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathTanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToDegreesMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) MathToRadiansMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) NullIfFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalGetMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalIsPresentMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) OptionalOrElseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) RoundMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SimpleNumericAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleNumericMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleOrderableAggregateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SimpleStringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SQLBooleanMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLFunctionMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) SQLMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) Return the expression for this SQL function.SQLNumericMethod.getExpression
(SQLStatement stmt, SQLExpression ignore, List<SQLExpression> args) StringCharAt2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringCharAtMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat1Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringConcat2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEndsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsIgnoreCaseMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringEqualsMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOf5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringIndexOfMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLength4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringLengthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringMatchesMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringReplaceAllMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWith4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringStartsWithMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring4Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstring5Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringSubstringMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToLowerMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringToUpperMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTranslateMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim2Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) StringTrim3Method.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) SumFunction.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfWeekMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalDayOfYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalHourMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalIsoYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMilliSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMinuteMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthJavaMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalMonthMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalQuarterMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalSecondMethod7.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalWeekMethod6.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod2.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod3.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod4.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalYearMethod5.getExpression
(SQLStatement stmt, SQLExpression expr, List<SQLExpression> args) TemporalBaseMethod.getInvokedExpression
(SQLExpression expr, List<SQLExpression> args, String methodName) -
Uses of SQLExpression in org.datanucleus.store.rdbms.sql.operation
Methods in org.datanucleus.store.rdbms.sql.operation that return SQLExpressionModifier and TypeMethodDescriptionConcat2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Concat3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Mod2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Mod3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToString2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToString3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToStringOperation.getExpression
(SQLExpression expr, SQLExpression expr2) SQLOperation.getExpression
(SQLExpression expr, SQLExpression expr2) Return the expression for this SQL function.Methods in org.datanucleus.store.rdbms.sql.operation with parameters of type SQLExpressionModifier and TypeMethodDescriptionConcat2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Concat3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Mod2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) Mod3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToString2Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToString3Operation.getExpression
(SQLExpression expr, SQLExpression expr2) NumericToStringOperation.getExpression
(SQLExpression expr, SQLExpression expr2) SQLOperation.getExpression
(SQLExpression expr, SQLExpression expr2) Return the expression for this SQL function.