|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.protocol.wfs.getfeature.Query
org.deegree.protocol.wfs.getfeature.FeatureIdQuery
public class FeatureIdQuery
A Query
that selects features using a list of ids.
NOTE: Only KVP-based queries can be of this type. For XML-requests its only possible to use a filter constraint.
Constructor Summary | |
---|---|
FeatureIdQuery(String handle,
TypeName[] typeNames,
String[] featureIds,
String featureVersion,
CRS srsName,
PropertyName[][] propertyNames,
XLinkPropertyName[][] xLinkPropertyNames,
SortProperty[] sortBy)
Creates a new FeatureIdQuery instance. |
Method Summary | |
---|---|
String[] |
getFeatureIds()
Returns the requested feature ids. |
PropertyName[][] |
getPropertyNames()
From WFS Speification V1.1, clause 14.7.3.1: A list of properties may be specified for each feature type that is being queried. |
XLinkPropertyName[][] |
getXLinkPropertyNames()
Returns the properties for which the the traversal of nested XLinks is selectively requested. |
Methods inherited from class org.deegree.protocol.wfs.getfeature.Query |
---|
getFeatureVersion, getHandle, getSortBy, getSrsName, getTypeNames |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FeatureIdQuery(String handle, TypeName[] typeNames, String[] featureIds, String featureVersion, CRS srsName, PropertyName[][] propertyNames, XLinkPropertyName[][] xLinkPropertyNames, SortProperty[] sortBy)
FeatureIdQuery
instance.
handle
- client-generated query identifier, may be nulltypeNames
- requested feature types (with optional aliases), must not be null
, but can be emptyfeatureVersion
- version of the feature instances to be retrieved, may be nullsrsName
- WFS-supported SRS that should be used for returned feature geometries, may be nullpropertyNames
- properties of the features that should be retrieved, may be nullxLinkPropertyNames
- properties for which the the traversal of nested XLinks is selectively requested, may be nullsortBy
- properties whose values should be used to order the set of feature instances that satisfy the query,
may be nullfeatureIds
- requested feature ids, must not be nullMethod Detail |
---|
public PropertyName[][] getPropertyNames()
From WFS Speification V1.1, clause 14.7.3.1: A list of properties may be specified for each feature type that is being queried. A "*" character can be used to indicate that all properties should be retrieved. There is a 1:1 mapping between each element in a FEATUREID or TYPENAME list and the PROPERTYNAME list. The absense of a value also indicates that all properties should be fetched.
public XLinkPropertyName[][] getXLinkPropertyNames()
public String[] getFeatureIds()
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |