Michael Bouschen created JDO-778:
------------------------------------
Summary: Adding overloaded methods to JDOQLTypedQuery to create a
correlated subquery
Key: JDO-778
URL: https://issues.apache.org/jira/browse/JDO-778
Project: JDO
Issue Type: Improvement
Components: api
Affects Versions: JDO 3.1
Reporter: Michael Bouschen
Fix For: JDO 3.2
I prosed to add the following overloaded subquery methods to support correlated
subqueries:
{{<{color:#20999d}E{color}> JDOQLTypedSubquery<{color:#20999d}E{color}>
subquery(CollectionExpression<Collection<{color:#20999d}E{color}>,
{color:#20999d}E{color}> candidateCollection, String candidateAlias);}}
{{<{color:#20999d}E{color}> JDOQLTypedSubquery<{color:#20999d}E{color}>
subquery(ListExpression<List<{color:#20999d}E{color}>, {color:#20999d}E{color}>
candidateList, String candidateAlias);}}
{{<{color:#20999d}K{color}, {color:#20999d}V{color}>
JDOQLTypedSubquery<Map.Entry<{color:#20999d}K{color}, {color:#20999d}V{color}>>
subquery(MapExpression<Map<{color:#20999d}K{color}, {color:#20999d}V{color}>,
{color:#20999d}K{color}, {color:#20999d}V{color}> candidateMap, String
candidateAlias);}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)