Hi Martijn,
Apparently ONLY 6 folks think the usecase has some merit, but that is not enough to change such a widely used API in my opinion. More conclusive numbers have to be needed to convince me.
wouldn't it at least be possible, to leave iterator returning Iterator<Object>? I think it really is wrong to force instantiation of objects with the iterator.
If you don't use an ORM like Hibernate, you very fast get into the situation where this really get's an issue.
Regards, --- Jan.