Class TLcdISO19119Parameter

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19119Parameter extends TLcdISO19118Object
Used as part of service operations.
Since:
2017.0
  • Field Details

  • Constructor Details

    • TLcdISO19119Parameter

      public TLcdISO19119Parameter()
    • TLcdISO19119Parameter

      public TLcdISO19119Parameter(TLcdDataType aType)
  • Method Details

    • getName

      public TLcdISO19103MemberName getName()
      Returns the value of the property that maps to the name element.
      Returns:
      the value of the NAME_PROPERTY property.
    • setName

      public void setName(TLcdISO19103MemberName aValue)
      Sets the value of the property that maps to the name element.
      Parameters:
      aValue - the value to set for the NAME_PROPERTY property.
    • getDirection

      public ELcdISO19119ParameterDirection getDirection()
      Returns the role value contained in the value of the DIRECTION_PROPERTY property. Returns null if the value of the DIRECTION_PROPERTY property is null.
      Returns:
      the role value of the DIRECTION_PROPERTY property.
      See Also:
    • setDirection

      public void setDirection(ELcdISO19119ParameterDirection aValue)
      Sets the value of the property that maps to the direction 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 DIRECTION_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the DIRECTION_PROPERTY property.
    • getDescription

      public String getDescription()
      Returns the role value contained in the value of the DESCRIPTION_PROPERTY property. Returns null if the value of the DESCRIPTION_PROPERTY property is null.
      Returns:
      the role value of the DESCRIPTION_PROPERTY property.
      See Also:
    • setDescription

      public void setDescription(String aValue)
      Sets the value of the property that maps to the description 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 DESCRIPTION_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the DESCRIPTION_PROPERTY property.
    • getOptionality

      public String getOptionality()
      Returns the role value contained in the value of the OPTIONALITY_PROPERTY property. Returns null if the value of the OPTIONALITY_PROPERTY property is null.
      Returns:
      the role value of the OPTIONALITY_PROPERTY property.
      See Also:
    • setOptionality

      public void setOptionality(String aValue)
      Sets the value of the property that maps to the optionality 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 OPTIONALITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the OPTIONALITY_PROPERTY property.
    • getRepeatability

      public Boolean getRepeatability()
      Returns the role value contained in the value of the REPEATABILITY_PROPERTY property. Returns null if the value of the REPEATABILITY_PROPERTY property is null.
      Returns:
      the role value of the REPEATABILITY_PROPERTY property.
      See Also:
    • setRepeatability

      public void setRepeatability(Boolean aValue)
      Sets the value of the property that maps to the repeatability 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 REPEATABILITY_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the REPEATABILITY_PROPERTY property.
    • getValueType

      public TLcdISO19103TypeName getValueType()
      Returns the role value contained in the value of the VALUE_TYPE_PROPERTY property. Returns null if the value of the VALUE_TYPE_PROPERTY property is null.
      Returns:
      the role value of the VALUE_TYPE_PROPERTY property.
      See Also:
    • setValueType

      public void setValueType(TLcdISO19103TypeName aValue)
      Sets the value of the property that maps to the valueType element. to a new instance of the association class TLcdISO19118Property initialized with the given role value. In case the given role value is null, the VALUE_TYPE_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the VALUE_TYPE_PROPERTY property.