From: Martin D. <mar...@te...> - 2003-04-09 17:54:22
|
Andrea Aime a =E9crit: > I think that we really need a way to get an iterator instead > of the full set of features so that huge datasets can be processed > without loading everything into memory and with a idiom which > is common to Java programmers. Which is more or less like calling > getFeatures(filter, 1, i) incrementing i each time, but a forward > only iterator could be optimized a little more keeping the "file" > open (or the resultset, whatever it is). > At the same time I realize that this is not exactly what Chris needs > when asking for with a setMaxFeatures call... I fully agree. Actually, it is not exactly what Chris needs, but is more=20 general. So I would recommand to go that way if peoples agree. I would just make a small amendement: returns some kind of Collection=20 (maybe a Set) instead of an Iterator. It is more work on the implementor=20 side, but is cleaner. Martin. |