|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.gml.feature.StreamFeatureCollection
public class StreamFeatureCollection
StreamFeatureCollection for GML feature collection elements.
| Method Summary | |
|---|---|
void |
close()
Must be invoked after using to close underlying resources, e.g. |
int |
count()
Counts the remaining features in the stream (and consumes them) and closes it. |
Iterator<Feature> |
iterator()
|
Feature |
read()
|
FeatureCollection |
toCollection()
Returns all members of the FeatureInputStream as a FeatureCollection. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public Feature read()
throws IOException
IOExceptionpublic void close()
FeatureInputStreamResultSets.
close in interface FeatureInputStreampublic Iterator<Feature> iterator()
iterator in interface Iterable<Feature>public FeatureCollection toCollection()
FeatureInputStreamFeatureInputStream as a FeatureCollection.
NOTE: This method should not be called for very large result sets, as it introduces the overhead of keeping all
created feature instances in memory. The returned collection will contain all Features instances from the
current position in the iteration sequence.
toCollection in interface FeatureInputStreamnullpublic int count()
FeatureInputStream
count in interface FeatureInputStream
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||