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 int |
srid
SRID
|
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
|
ComparisonFilter |
getResult()
Deprecated.
|
Filter |
getResultFilter()
Get result filter(s)
|
SpatialFilter |
getSpatialFilter()
Get spatial filter
|
int |
getSrid()
Get SRID
|
List<TemporalFilter> |
getTemporalFilters()
Get temporal filters
|
boolean |
hasFirstLatestTemporalFilter() |
boolean |
hasSpatialFilteringProfileSpatialFilter()
Check if SpatialFilter is a SpatialFilteringProfile spatial filter
|
boolean |
hasTemporalFilters() |
boolean |
isEmpty() |
boolean |
isMergeObservationValues() |
boolean |
isSetFeatureOfInterest()
Check if request contains FeatureOfInterest identifiers
|
boolean |
isSetNamespaces() |
boolean |
isSetObservableProperty()
Gets the value of the property setObservableProperty.
|
boolean |
isSetOffering() |
boolean |
isSetProcedure() |
boolean |
isSetRequestString() |
boolean |
isSetResponseFormat()
Is response format set?
|
boolean |
isSetResponseMode()
Is response mode set?
|
boolean |
isSetResult() |
boolean |
isSetResultFilter()
Check if a result filter is set
|
boolean |
isSetSpatialFilter()
Check if SpatialFilter is set
|
boolean |
isSetSrid() |
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 |
setSrid(int srid)
Set SRID
|
void |
setTemporalFilters(List<TemporalFilter> temporalFilters)
Set temporal filters
|
getResponseFormat, getResponseMode, getResultModel, isSetResultModel, setResponseFormat, setResponseMode, setResultModel
getExtensions, getRequestContext, getServiceOperatorKeyType, isSetExtensions, isSetRequestContext, setExtensions, setRequestContext, toString
getOperationKey, getService, getVersion, isSetService, isSetVersion, setService, setVersion
public boolean isSetObservableProperty
private String requestString
private int srid
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 int getSrid()
public void setSrid(int srid)
srid
- SRIDpublic 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 isSetSrid()
public boolean isSetResult()
public boolean isSetResponseFormat()
AbstractObservationRequest
isSetResponseFormat
in interface ResponseFormat
isSetResponseFormat
in class AbstractObservationRequest
public boolean isSetNamespaces()
public boolean isSetResponseMode()
AbstractObservationRequest
isSetResponseMode
in class AbstractObservationRequest
public void setMergeObservationValues(boolean mergeObservationValues)
public boolean isMergeObservationValues()
Copyright © 2012-2014 52north.org. All Rights Reserved.