Uses of Class
org.datanucleus.store.rdbms.sql.expression.CollectionExpression
-
Packages that use CollectionExpression Package Description org.datanucleus.store.rdbms.sql.expression Series of expressions representing conditions in SQL statements.org.datanucleus.store.rdbms.sql.method Support for invocation of Java methods, typically using SQL functions. -
-
Uses of CollectionExpression in org.datanucleus.store.rdbms.sql.expression
Subclasses of CollectionExpression in org.datanucleus.store.rdbms.sql.expression Modifier and Type Class Description class
CollectionLiteral
An SQL expression that will test if a column of a table falls within the given Collection of values. -
Uses of CollectionExpression in org.datanucleus.store.rdbms.sql.method
Methods in org.datanucleus.store.rdbms.sql.method with parameters of type CollectionExpression Modifier and Type Method Description 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
CollectionContainsMethod. containsAsSubquery(SQLStatement stmt, CollectionExpression collExpr, SQLExpression elemExpr)
Method to return an expression for Collection.contains 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
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.
-