Package org.n52.shetland.util
Class SosQueryBuilder
- java.lang.Object
-
- org.n52.janmayen.http.QueryBuilder
-
- org.n52.shetland.util.OwsQueryBuilder
-
- org.n52.shetland.util.SosQueryBuilder
-
public class SosQueryBuilder extends OwsQueryBuilder
-
-
Constructor Summary
Constructors Constructor Description SosQueryBuilder(String url)SosQueryBuilder(URL url)SosQueryBuilder(URL url, Charset charset)
-
Method Summary
-
Methods inherited from class org.n52.shetland.util.OwsQueryBuilder
addRequest, addRequest, addService, addVersion
-
Methods inherited from class org.n52.janmayen.http.QueryBuilder
add, add, add, add, build, setListSeperator
-
-
-
-
Constructor Detail
-
SosQueryBuilder
public SosQueryBuilder(URL url)
-
SosQueryBuilder
public SosQueryBuilder(String url) throws MalformedURLException
- Throws:
MalformedURLException
-
-
Method Detail
-
addProcedure
public SosQueryBuilder addProcedure(String procedure)
-
addOutputFormat
public SosQueryBuilder addOutputFormat(String outputFormat)
-
addProcedureDescriptionFormat
public SosQueryBuilder addProcedureDescriptionFormat(String procedureDescriptionFormat)
-
addFeatureOfInterestId
public SosQueryBuilder addFeatureOfInterestId(String foi)
-
addFeatureOfInterest
public SosQueryBuilder addFeatureOfInterest(String foi)
-
addService
public SosQueryBuilder addService()
-
addDescribeSensorRequest
public SosQueryBuilder addDescribeSensorRequest()
-
addGetCapabilitiesRequest
public SosQueryBuilder addGetCapabilitiesRequest()
-
addGetFeatureOfInterestRequest
public SosQueryBuilder addGetFeatureOfInterestRequest()
-
addGetObservationRequest
public SosQueryBuilder addGetObservationRequest()
-
addGetObservationByIdRequest
public SosQueryBuilder addGetObservationByIdRequest()
-
addGetResultRequest
public SosQueryBuilder addGetResultRequest()
-
addDescribeObservationTypeRequest
public SosQueryBuilder addDescribeObservationTypeRequest()
-
addDescribeFeatureTypeRequest
public SosQueryBuilder addDescribeFeatureTypeRequest()
-
addDescribeResultModelRequest
public SosQueryBuilder addDescribeResultModelRequest()
-
addGetFeatureOfInterestTimeRequest
public SosQueryBuilder addGetFeatureOfInterestTimeRequest()
-
addGetResultTemplateRequest
public SosQueryBuilder addGetResultTemplateRequest()
-
addLanguage
public SosQueryBuilder addLanguage(String language)
-
addCRS
public SosQueryBuilder addCRS(String crs)
-
addOffering
public SosQueryBuilder addOffering(String offering)
-
-