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:
WfsPackage.getFeatureCollectionType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList
getFeature()
Reference to a set of geotools feature collections.String
getLockId()
BigInteger
getNumberOfFeatures()
Calendar
getTimeStamp()
void
setLockId(String value)
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.
-
-
-
Method Detail
-
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
void setLockId(String value)
Sets the value of the 'Lock Id
' attribute.- Parameters:
value
- the new value of the 'Lock Id' attribute.- See Also:
getLockId()
-
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
void setTimeStamp(Calendar value)
Sets the value of the 'Time Stamp
' attribute.- Parameters:
value
- the new value of the 'Time Stamp' attribute.- See Also:
getTimeStamp()
-
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
void setNumberOfFeatures(BigInteger value)
Sets the value of the 'Number Of Features
' attribute.- Parameters:
value
- the new value of the 'Number Of Features' attribute.- See Also:
getNumberOfFeatures()
-
getFeature
EList getFeature()
Reference to a set of geotools feature collections.
-
-