Class TLcdISO19103MultiplicityRange

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19103MultiplicityRange extends TLcdISO19118Object
A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound.
Since:
10.0
  • Field Details

  • Constructor Details

    • TLcdISO19103MultiplicityRange

      public TLcdISO19103MultiplicityRange()
    • TLcdISO19103MultiplicityRange

      public TLcdISO19103MultiplicityRange(TLcdDataType aType)
  • Method Details

    • getLower

      public Long getLower()
      Returns the role value contained in the value of the LOWER_PROPERTY property. Returns null if the value of the LOWER_PROPERTY property is null.
      Returns:
      the role value of the LOWER_PROPERTY property.
      See Also:
    • setLower

      public void setLower(Long aValue)
      Sets the value of the property that maps to the lower element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the LOWER_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the LOWER_PROPERTY property.
    • getUpper

      public TLcdISO19103UnlimitedInteger getUpper()
      Returns the role value contained in the value of the UPPER_PROPERTY property. Returns null if the value of the UPPER_PROPERTY property is null.
      Returns:
      the role value of the UPPER_PROPERTY property.
      See Also:
    • setUpper

      public void setUpper(TLcdISO19103UnlimitedInteger aValue)
      Sets the value of the property that maps to the upper element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the UPPER_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the UPPER_PROPERTY property.