Class TLcdGML31TimeIntervalLength

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable

public class TLcdGML31TimeIntervalLength extends TLcdFeaturedDataObject
This type extends the built-in xsd:decimal simple type to allow floating-point values for temporal length. According to the ISO 11404 model you have to use positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit (e.g. unit="second", radix="10", factor="3" specifies a resolution of milliseconds). It is a subtype of TimeDurationType.
Since:
10.0
See Also:
  • Field Details Link icon

    • VALUE_PROPERTY Link icon

      public static final TLcdDataProperty VALUE_PROPERTY
      Data property that maps to the value defined by the simple content. The possible values for this property are instances of Double.
    • FACTOR_PROPERTY Link icon

      public static final TLcdDataProperty FACTOR_PROPERTY
      Data property that maps to the factor attribute. The possible values for this property are instances of Long.
    • RADIX_PROPERTY Link icon

      public static final TLcdDataProperty RADIX_PROPERTY
      Data property that maps to the radix attribute. The possible values for this property are instances of Long.
    • UNIT_PROPERTY Link icon

      public static final TLcdDataProperty UNIT_PROPERTY
      Data property that maps to the unit attribute. The possible values for this property are instances of
  • Constructor Details Link icon

    • TLcdGML31TimeIntervalLength Link icon

      public TLcdGML31TimeIntervalLength()
    • TLcdGML31TimeIntervalLength Link icon

      public TLcdGML31TimeIntervalLength(TLcdDataType aType)
  • Method Details Link icon

    • getValueObject Link icon

      public Double getValueObject()
      Returns the value of the property that maps to the value defined by the simple content.
      Returns:
      the value of the VALUE_PROPERTY property.
    • setValueObject Link icon

      public void setValueObject(Double aValue)
      Sets the value of the property that maps to the value defined by the simple content.
      Parameters:
      aValue - the value to set for the VALUE_PROPERTY property.
    • getFactor Link icon

      public Long getFactor()
      Returns the value of the property that maps to the factor attribute.
      Returns:
      the value of the FACTOR_PROPERTY property.
    • setFactor Link icon

      public void setFactor(Long aValue)
      Sets the value of the property that maps to the factor attribute.
      Parameters:
      aValue - the value to set for the FACTOR_PROPERTY property.
    • getRadix Link icon

      public Long getRadix()
      Returns the value of the property that maps to the radix attribute.
      Returns:
      the value of the RADIX_PROPERTY property.
    • setRadix Link icon

      public void setRadix(Long aValue)
      Sets the value of the property that maps to the radix attribute.
      Parameters:
      aValue - the value to set for the RADIX_PROPERTY property.
    • getUnit Link icon

      public TLcdGML31TimeUnit getUnit()
      Returns the value of the property that maps to the unit attribute.

      The possible values for this property are instances of

      Returns:
      the value of the UNIT_PROPERTY property.
    • setUnit Link icon

      public void setUnit(TLcdGML31TimeUnit aValue)
      Sets the value of the property that maps to the unit attribute.

      The possible values for this property are instances of

      Parameters:
      aValue - the value to set for the UNIT_PROPERTY property.