Package net.opengis.wfs
Interface FeatureCollectionType
- All Superinterfaces:
EObject,Notifier
- All Known Implementing Classes:
FeatureCollectionTypeImpl
public interface FeatureCollectionType
extends EObject
A representation of the model object 'Feature Collection Type'.
This type defines a container for the response to a
GetFeature or GetFeatureWithLock request. If the
request is GetFeatureWithLock, the lockId attribute
must be populated. The lockId attribute can otherwise
be safely ignored.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionEListReference to a set of geotools feature collections.voidSets the value of the 'Lock Id' attribute.voidsetNumberOfFeatures(BigInteger value) Sets the value of the 'Number Of Features' attribute.voidsetTimeStamp(Calendar value) Sets the value of the 'Time Stamp' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getLockId
String getLockId()<xsd:attribute name="lockId" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> The value of the lockId attribute is an identifier that a Web Feature Service generates when responding to a GetFeatureWithLock request. A client application can use this value in subsequent operations (such as a Transaction request) to reference the set of locked features. </xsd:documentation> </xsd:annotation> </xsd:attribute> -
setLockId
Sets the value of the 'Lock Id' attribute.- Parameters:
value- the new value of the 'Lock Id' attribute.- See Also:
-
getTimeStamp
Calendar getTimeStamp()<xsd:attribute name="timeStamp" type="xsd:dateTime" use="optional"> <xsd:annotation> <xsd:documentation> The timeStamp attribute should contain the date and time that the response was generated. </xsd:documentation> </xsd:annotation> </xsd:attribute> -
setTimeStamp
Sets the value of the 'Time Stamp' attribute.- Parameters:
value- the new value of the 'Time Stamp' attribute.- See Also:
-
getNumberOfFeatures
BigInteger getNumberOfFeatures()<xsd:attribute name="numberOfFeatures" type="xsd:nonNegativeInteger" use="optional"> <xsd:annotation> <xsd:documentation> The numberOfFeatures attribute should contain a count of the number of features in the response. That is a count of all features elements dervied from gml:AbstractFeatureType. </xsd:documentation> </xsd:annotation> </xsd:attribute> -
setNumberOfFeatures
Sets the value of the 'Number Of Features' attribute.- Parameters:
value- the new value of the 'Number Of Features' attribute.- See Also:
-
getFeature
EList getFeature()Reference to a set of geotools feature collections.
-