Class GetFeatureOfInterestRequest

    • Constructor Detail

      • GetFeatureOfInterestRequest

        public GetFeatureOfInterestRequest()
      • GetFeatureOfInterestRequest

        public GetFeatureOfInterestRequest​(String service,
                                           String version)
      • GetFeatureOfInterestRequest

        public GetFeatureOfInterestRequest​(String service,
                                           String version,
                                           String operationName)
    • Method Detail

      • getTemporalFilters

        public List<TemporalFilter> getTemporalFilters()
        Get temporal filters
        Returns:
        temporal filters
      • setTemporalFilters

        public void setTemporalFilters​(List<TemporalFilter> temporalFilters)
        Set temporal filters
        Parameters:
        temporalFilters - temporal filters
      • getFeatureIdentifiers

        public List<String> getFeatureIdentifiers()
        Get FOI identifiers
        Returns:
        FOI identifiers
      • setFeatureIdentifiers

        public void setFeatureIdentifiers​(Collection<String> featureIDs)
        Set FOI identifiers
        Parameters:
        featureIDs - FOI identifiers
      • getObservedProperties

        public List<String> getObservedProperties()
        Get FOI observedProperties
        Returns:
        FOI observedProperties
      • setObservedProperties

        public void setObservedProperties​(List<String> observedProperties)
        Set FOI observedProperties
        Parameters:
        observedProperties - FOI observedProperties
      • getProcedures

        public List<String> getProcedures()
        Get FOI procedures
        Returns:
        FOI procedures
      • setProcedures

        public void setProcedures​(List<String> procedures)
        Set FOI procedures
        Parameters:
        procedures - FOI procedures
      • getSpatialFilters

        public List<SpatialFilter> getSpatialFilters()
        Get spatial filters
        Returns:
        spatial filters
      • setSpatialFilters

        public void setSpatialFilters​(List<SpatialFilter> spatialFilters)
        Set spatial filters
        Parameters:
        spatialFilters - spatial filters
      • setNamespaces

        public void setNamespaces​(Map<String,​String> namespaces)
      • isSetFeatureOfInterestIdentifiers

        public boolean isSetFeatureOfInterestIdentifiers()
      • isSetTemporalFilters

        public boolean isSetTemporalFilters()
      • isSetSpatialFilters

        public boolean isSetSpatialFilters()
      • isSetObservableProperties

        public boolean isSetObservableProperties()
      • isSetProcedures

        public boolean isSetProcedures()
      • isSetNamespaces

        public boolean isSetNamespaces()
      • containsOnlyFeatureParameter

        public boolean containsOnlyFeatureParameter()
      • hasNoParameter

        public boolean hasNoParameter()
      • hasParameter

        public boolean hasParameter()