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 TypeMethodDescriptionEList
Reference to a set of geotools feature collections.void
Sets the value of the 'Lock Id
' attribute.void
setNumberOfFeatures
(BigInteger value) Sets the value of the 'Number Of Features
' attribute.void
setTimeStamp
(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, eUnset
Methods 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.
-