Package org.n52.shetland.ogc.sos.request
Class GetResultRequest
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceRequest
-
- org.n52.shetland.ogc.sos.request.GetResultRequest
-
- All Implemented Interfaces:
HasExtension<OwsServiceRequest>,FeatureOfInterestIdentifierRequest,SpatialFeatureQueryRequest,SpatialFilteringProfileRequest
public class GetResultRequest extends OwsServiceRequest implements SpatialFeatureQueryRequest
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description GetResultRequest()GetResultRequest(String service, String version)GetResultRequest(String service, String version, String operationName)
-
Method Summary
-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceRequest
getExtensions, getOriginalRequest, getRequestContext, getRequestedLanguage, getServiceOperatorKeys, isSetRequestContext, isSetRequestedLanguage, setExtensions, setOriginalRequest, setRequestContext, toString
-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
getKey, getOperationName, getService, getVersion, hasOperationName, isSetService, isSetVersion, set, setOperationName, setService, setVersion
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.sos.request.FeatureOfInterestIdentifierRequest
isSetFeatureOfInterest
-
Methods inherited from interface org.n52.shetland.ogc.ows.HasExtension
addExtension, addExtension, addExtensions, addSweBooleanExtension, addSweBooleanExtension, addSwesExtension, addSweTextExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getExtension, getExtension, getExtensionCount, hasExtension, hasExtension, hasExtensions
-
Methods inherited from interface org.n52.shetland.ogc.sos.request.SpatialFilteringProfileRequest
hasSpatialFilteringProfileSpatialFilter, isSetSpatialFilter
-
-
-
-
Method Detail
-
getObservationTemplateIdentifier
public String getObservationTemplateIdentifier()
Get observation template identifier- Returns:
- observation template identifier
-
setObservationTemplateIdentifier
public void setObservationTemplateIdentifier(String observationTemplateIdentifier)
Set observation template identifier- Parameters:
observationTemplateIdentifier- observation template identifier
-
isSetObservationTemplateIdentifier
public boolean isSetObservationTemplateIdentifier()
-
getOffering
public String getOffering()
-
setOffering
public void setOffering(String offering)
-
isSetOffering
public boolean isSetOffering()
-
getObservedProperty
public String getObservedProperty()
-
setObservedProperty
public void setObservedProperty(String observedProperty)
-
isSetObservedProperty
public boolean isSetObservedProperty()
-
getFeatureIdentifiers
public List<String> getFeatureIdentifiers()
Get FOI identifiers- Specified by:
getFeatureIdentifiersin interfaceFeatureOfInterestIdentifierRequest- Returns:
- FOI identifiers
-
setFeatureIdentifiers
public void setFeatureIdentifiers(List<String> featureIdentifiers)
Set FOI identifiers- Specified by:
setFeatureIdentifiersin interfaceFeatureOfInterestIdentifierRequest- Parameters:
featureIdentifiers- FOI identifiers
-
getTemporalFilter
public List<TemporalFilter> getTemporalFilter()
-
setTemporalFilter
public void setTemporalFilter(List<TemporalFilter> temporalFilters)
-
hasTemporalFilter
public boolean hasTemporalFilter()
-
getSpatialFilter
public SpatialFilter getSpatialFilter()
Description copied from interface:SpatialFilteringProfileRequestGet SpatialFilter- Specified by:
getSpatialFilterin interfaceSpatialFilteringProfileRequest- Returns:
- SpatialFilter
-
setSpatialFilter
public void setSpatialFilter(SpatialFilter spatialFilter)
Description copied from interface:SpatialFilteringProfileRequestSet SpatialFilter- Specified by:
setSpatialFilterin interfaceSpatialFilteringProfileRequest- Parameters:
spatialFilter- SpatialFilter to set
-
isSetNamespaces
public boolean isSetNamespaces()
-
-