Interface SimpleComponent

All Superinterfaces:
AbstractSWE, AbstractSWEIdentifiable, DataComponent, HasCopy, Serializable
All Known Subinterfaces:
Boolean, Category, CategoryOrRange, CategoryRange, Count, CountOrRange, CountRange, Quantity, QuantityOrRange, QuantityRange, RangeComponent, ScalarComponent, Text, Time, TimeOrRange, TimeRange
All Known Implementing Classes:
AbstractRangeComponentImpl, AbstractSimpleComponentImpl, BooleanImpl, CategoryImpl, CategoryRangeImpl, CountImpl, CountRangeImpl, DataValue, QuantityImpl, QuantityRangeImpl, TextImpl, TimeImpl, TimeRangeImpl

public interface SimpleComponent extends DataComponent
POJO class for XML type AbstractSimpleComponentType(@http://www.opengis.net/swe/2.0). This is a complex type.
  • Method Details

    • getQualityList

      OgcPropertyList<SimpleComponent> getQualityList()
      Gets the list of quality properties
    • getNumQualitys

      int getNumQualitys()
      Returns number of quality properties
    • addQuality

      void addQuality(Quantity quality)
      Adds a new qualityAsQuantity property
    • addQuality

      void addQuality(QuantityRange quality)
      Adds a new qualityAsQuantityRange property
    • addQuality

      void addQuality(Category quality)
      Adds a new qualityAsCategory property
    • addQuality

      void addQuality(Text quality)
      Adds a new qualityAsText property
    • getNilValues

      NilValues getNilValues()
      Gets the nilValues property
    • getNilValuesProperty

      OgcProperty<NilValues> getNilValuesProperty()
      Gets extra info (name, xlink, etc.) carried by the nilValues property
    • isSetNilValues

      boolean isSetNilValues()
      Checks if nilValues is set
    • setNilValues

      void setNilValues(NilValues nilValues)
      Sets the nilValues property
    • getReferenceFrame

      String getReferenceFrame()
      Gets the referenceFrame property
    • isSetReferenceFrame

      boolean isSetReferenceFrame()
      Checks if referenceFrame is set
    • setReferenceFrame

      void setReferenceFrame(String referenceFrame)
      Sets the referenceFrame property
    • getAxisID

      String getAxisID()
      Gets the axisID property
    • isSetAxisID

      boolean isSetAxisID()
      Checks if axisID is set
    • setAxisID

      void setAxisID(String axisID)
      Sets the axisID property
    • getDataType

      DataType getDataType()
      Gets the component data type
    • setDataType

      void setDataType(DataType type)
      Sets the component data type
    • isSetValue

      boolean isSetValue()
      Checks if value is set
    • unSetValue

      void unSetValue()
      Unsets the value property