Adjusting Extent to Java 5.0
----------------------------
Key: JDO-542
URL: https://issues.apache.org/jira/browse/JDO-542
Project: JDO
Issue Type: Improvement
Components: api2, api2-legacy
Reporter: Ilan Kirsh
It might make sense to update Extent:
public interface Extent<E> extends Iterable<E> {
:
:
}
and in PersistenceManager:
Extent<T> getExtent (Class<T> cls, boolean subclasses);
Extent<T> getExtent (Class<T> cls);
This way, iteration over all the instances of a class could be simplified:
for (Person person : pm.getExtent(Person.class))
System.out.println(person.getName());
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.