public class GetObservationRequest extends AbstractObservationRequest implements SpatialFeatureQueryRequest
Type | Property and Description |
---|---|
boolean |
isSetObservable
Gets the value of the property setObservableProperty.
|
Modifier and Type | Field and Description |
---|---|
private List<String> |
featureIdentifiers
FOI identifiers list
|
private boolean |
mergeObservationValues |
private Map<String,String> |
namespaces |
private List<String> |
observedProperties
ObservedProperties list
|
private List<String> |
offerings
Offerings list
|
private List<String> |
procedures
Procedures list
|
private String |
requestString
Request as String
|
private ComparisonFilter |
result
Deprecated.
|
private Filter |
resultFilter |
private SpatialFilter |
spatialFilter
Spatial filters list
|
private List<TemporalFilter> |
temporalFilters
Temporal filters list
|
Constructor and Description |
---|
GetObservationRequest() |
Modifier and Type | Method and Description |
---|---|
GetObservationRequest |
copyOf(List<String> obsProps)
Create a copy of this request with defined observableProperties
|
List<String> |
getFeatureIdentifiers()
Get FOI identifiers
|
List<SosConstants.SosIndeterminateTime> |
getFirstLatestTemporalFilter() |
Map<String,String> |
getNamespaces() |
List<TemporalFilter> |
getNotFirstLatestTemporalFilter() |
List<String> |
getObservedProperties()
Get observableProperties
|
List<String> |
getOfferings()
Get offerings
|
String |
getOperationName() |
List<String> |
getProcedures()
Get procedures
|
String |
getRequestString()
Get request as String
|
AbstractObservationResponse |
getResponse() |
ComparisonFilter |
getResult()
Deprecated.
|
Filter |
getResultFilter()
Get result filter(s)
|
SpatialFilter |
getSpatialFilter()
Get spatial filter
|
List<TemporalFilter> |
getTemporalFilters()
Get temporal filters
|
boolean |
hasFirstLatestTemporalFilter() |
boolean |
hasSpatialFilteringProfileSpatialFilter()
Check if SpatialFilter is a SpatialFilteringProfile spatial filter
|
boolean |
hasTemporalFilters() |
boolean |
isEmpty() |
boolean |
isSetFeatureOfInterest()
Check if request contains FeatureOfInterest identifiers
|
boolean |
isSetMergeObservationValues() |
boolean |
isSetNamespaces() |
boolean |
isSetObservableProperty()
Gets the value of the property setObservableProperty.
|
boolean |
isSetOffering() |
boolean |
isSetProcedure() |
boolean |
isSetRequestString() |
boolean |
isSetResult() |
boolean |
isSetResultFilter()
Check if a result filter is set
|
boolean |
isSetSpatialFilter()
Check if SpatialFilter is set
|
boolean |
isSetTemporalFilter() |
void |
setFeatureIdentifiers(List<String> featureIdentifiers)
Set FOI identifiers
|
void |
setMergeObservationValues(boolean mergeObservationValues) |
void |
setNamespaces(Map<String,String> namespaces) |
void |
setObservedProperties(List<String> observedProperties)
Set observedProperties
|
void |
setOfferings(List<String> offerings)
Set offerings
|
void |
setProcedures(List<String> procedures)
Set procedures
|
void |
setRequestString(String requestString)
Set request as String
|
void |
setResult(ComparisonFilter result)
Deprecated.
|
void |
setResultFilter(Filter resultFilter)
Add result filter(s)
|
void |
setSpatialFilter(SpatialFilter resultSpatialFilter)
Set spatial filter
|
void |
setTemporalFilters(List<TemporalFilter> temporalFilters)
Set temporal filters
|
copyOf, getResponseFormat, getResponseMode, getResultModel, getSrsName, isSetResponseFormat, isSetResponseMode, isSetResultModel, isSetSrsName, setResponseFormat, setResponseMode, setResultModel, setSrsName
addExtension, addExtensions, getExtensions, getRequestContext, getRequestedLanguage, getServiceOperatorKeyType, isSetExtensions, isSetRequestContext, isSetRequestedLanguage, setExtensions, setRequestContext, toString
getOperationKey, getService, getVersion, isSetService, isSetVersion, set, setService, setVersion
public boolean isSetObservableProperty
private String requestString
private List<TemporalFilter> temporalFilters
private SpatialFilter spatialFilter
@Deprecated private ComparisonFilter result
private Filter resultFilter
private boolean mergeObservationValues
public String getOperationName()
getOperationName
in class AbstractServiceCommunicationObject
public List<TemporalFilter> getTemporalFilters()
public void setTemporalFilters(List<TemporalFilter> temporalFilters)
temporalFilters
- temporal filterspublic List<String> getFeatureIdentifiers()
getFeatureIdentifiers
in interface FeatureOfInterestIdentifierRequest
public void setFeatureIdentifiers(List<String> featureIdentifiers)
setFeatureIdentifiers
in interface FeatureOfInterestIdentifierRequest
featureIdentifiers
- FOI identifierspublic List<String> getObservedProperties()
public void setObservedProperties(List<String> observedProperties)
observedProperties
- observedPropertiespublic void setOfferings(List<String> offerings)
offerings
- offeringspublic void setProcedures(List<String> procedures)
procedures
- procedures@Deprecated public ComparisonFilter getResult()
@Deprecated public void setResult(ComparisonFilter result)
result
- result filterspublic Filter getResultFilter()
public void setResultFilter(Filter resultFilter)
result
- result filter(s)public boolean isSetResultFilter()
true
, if a result filter is setpublic String getRequestString()
public void setRequestString(String requestString)
requestString
- request as Stringpublic SpatialFilter getSpatialFilter()
getSpatialFilter
in interface SpatialFilteringProfileRequest
public void setSpatialFilter(SpatialFilter resultSpatialFilter)
setSpatialFilter
in interface SpatialFilteringProfileRequest
resultSpatialFilter
- spatial filterpublic GetObservationRequest copyOf(List<String> obsProps)
obsProps
- defined observablePropertiespublic boolean isSetOffering()
public boolean isSetObservableProperty()
public boolean isSetProcedure()
public boolean isSetFeatureOfInterest()
FeatureOfInterestIdentifierRequest
isSetFeatureOfInterest
in interface FeatureOfInterestIdentifierRequest
public boolean isSetTemporalFilter()
public boolean isSetSpatialFilter()
SpatialFilteringProfileRequest
isSetSpatialFilter
in interface SpatialFilteringProfileRequest
public boolean hasFirstLatestTemporalFilter()
public List<SosConstants.SosIndeterminateTime> getFirstLatestTemporalFilter()
public List<TemporalFilter> getNotFirstLatestTemporalFilter()
public boolean hasTemporalFilters()
public boolean isEmpty()
public boolean hasSpatialFilteringProfileSpatialFilter()
SpatialFilteringProfileRequest
hasSpatialFilteringProfileSpatialFilter
in interface SpatialFilteringProfileRequest
public boolean isSetRequestString()
public boolean isSetResult()
public boolean isSetNamespaces()
public AbstractObservationResponse getResponse() throws OwsExceptionReport
getResponse
in class AbstractServiceRequest<AbstractObservationResponse>
OwsExceptionReport
public void setMergeObservationValues(boolean mergeObservationValues)
public boolean isSetMergeObservationValues()
Copyright © 2012-2015 52north.org. All Rights Reserved.