For a PC object like class Person{ String firstName; String lastName; String address; }
Currently I can set a named fetch-group in the .jdo file and add it in the fetch plan. It would've been great if I would've been able to do the following: Query query = pm.newQuery(Person.class); FetchGroup criteria = new FetchGroup(); criteria.add("firstName").add("lastName"); query.getFetchPlan().clearGroups().addGroup(fg); Is there a way I can do something like the above (dynamic fetch groups) with the current spec? If not, do you think something like this is worth adding to the future release of JDO? Would be great to have something like this. I know that I could project some fields using: query.setResult("firstName, lastName"); query.setResultClass(Value.class); public class Value{ String firstName; String lastName; } But the problem here is that Value is not really a PC class. Any help would be appreciated. Thanks! -- Karan Singh Malhi