Package com.luciad.ogc.wfs
Class TLcdWFSGetFeatureConstraints
java.lang.Object
com.luciad.ogc.wfs.TLcdWFSGetFeatureConstraints
A set of constraints that can be applied while retrieving features from a
WFS.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the type of the features being retrieved.Returns an OGC filter to be applied while retrieving features.int
Returns the maximum number of features that may be retrieved.getProperty
(int aIndex) Returns the name of a property to be retained from the retrieved features.int
Returns the number of properties to be retained from the retrieved features.Returns the request context, which gives access to the original request and a number of parsed request parameters.Returns an OGC sortBy property to be applied while retrieving features.void
setMaxFeatures
(int aMaxFeatures) Sets the maximum number of features that may be retrieved.
-
Method Details
-
getFeatureType
Returns the type of the features being retrieved.- Returns:
- an ILcdWFSFeatureType
-
getMaxFeatures
public int getMaxFeatures()Returns the maximum number of features that may be retrieved.- Returns:
- the maximum number of features that may be retrieved
-
setMaxFeatures
public void setMaxFeatures(int aMaxFeatures) Sets the maximum number of features that may be retrieved.- Parameters:
aMaxFeatures
- the maximum number of features that may be retrieved.
-
getFilter
Returns an OGC filter to be applied while retrieving features. If this is null, all features must be retrieved unconditionally.- Returns:
- a TLcdOGCFilter
-
getSortBy
Returns an OGC sortBy property to be applied while retrieving features. If this is null, no sorting will be applied.- Returns:
- a TLcdOGCSortBy
-
getPropertyCount
public int getPropertyCount()Returns the number of properties to be retained from the retrieved features. The names of the properties to be retained can be queried with getProperty().- Returns:
- the number of properties to be retained from each feature
- See Also:
-
getProperty
Returns the name of a property to be retained from the retrieved features.- Parameters:
aIndex
- the index of the property whose name should be returned- Returns:
- a property name
- See Also:
-
getRequestContext
Returns the request context, which gives access to the original request and a number of parsed request parameters.- Returns:
- the request context
-