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)