Andy Jefferson created JDO-736:
----------------------------------

             Summary: Change Query API to make use of generics to avoid casting 
execute() results
                 Key: JDO-736
                 URL: https://issues.apache.org/jira/browse/JDO-736
             Project: JDO
          Issue Type: New Feature
          Components: api, specification, tck
            Reporter: Andy Jefferson
             Fix For: JDO 3.2


The query API is dated, requiring casting of results to the required type. 
Let's make use of generics etc and remove the pain. This will mean changing 
the API so that the resultClass (and possibly more) will need passing into the 
execute() method(s). Could also specify parameters via setter rather than just 
on the execute. 

See JDO-652 also, we need to have a consistent way of executing queries whether 
created using strings or typesafe, so that no casting of results is needed with 
either



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to