org.deegree.protocol.wfs.client
Class WFSFeatureCollection<T>

java.lang.Object
  extended by org.deegree.protocol.wfs.client.WFSFeatureCollection<T>

public class WFSFeatureCollection<T>
extends Object

Provides convenient stream-based access to the payload of a WFS GetFeature response.

Supported versions:

TODO in order to make this usable for really large amounts of complex features, GMLDocumentIdContext needs to be rewritten (so it doesn't keep references to all features in memory).

Version:
$Revision: 32145 $, $Date: 2011-10-14 19:13:51 +0200 (Fri, 14 Oct 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Method Summary
 Iterator<GMLObject> getAdditionalObjects()
           
 Envelope getBoundedBy()
           
 GMLDocumentIdContext getIdContext()
           
 String getLockId()
           
 Iterator<T> getMembers()
           
 String getNextUri()
           
 BigInteger getNumberMatched()
           
 BigInteger getNumberReturned()
           
 String getPreviousUri()
           
 String getTimeStamp()
           
 FeatureCollection toCollection()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTimeStamp

public String getTimeStamp()

getNumberReturned

public BigInteger getNumberReturned()

getNumberMatched

public BigInteger getNumberMatched()

getNextUri

public String getNextUri()

getPreviousUri

public String getPreviousUri()

getLockId

public String getLockId()

getBoundedBy

public Envelope getBoundedBy()

getMembers

public Iterator<T> getMembers()

getAdditionalObjects

public Iterator<GMLObject> getAdditionalObjects()

getIdContext

public GMLDocumentIdContext getIdContext()

toCollection

public FeatureCollection toCollection()


Copyright © 2011. All Rights Reserved.