Interface ValueReferencePair

  • All Known Implementing Classes:
    DefaultValueReferencePair

    public interface ValueReferencePair
    A value reference pair within a value list. Each value has a global unique id defining its semantic.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getValue()
      the value of the referenced concept definition of the value in valueId.
      Reference getValueId()
      Global unique id of the value.
      void setValue​(java.lang.String value)
      the value of the referenced concept definition of the value in valueId.
      void setValueId​(Reference valueId)
      Global unique id of the value.
    • Method Detail

      • getValue

        java.lang.String getValue()
        the value of the referenced concept definition of the value in valueId. More information under https://admin-shell.io/aas/3/0/RC01/ValueReferencePair/value
        Returns:
        Returns the String for the property value.
      • setValue

        void setValue​(java.lang.String value)
        the value of the referenced concept definition of the value in valueId. More information under https://admin-shell.io/aas/3/0/RC01/ValueReferencePair/value
        Parameters:
        value - desired value for the property value.
      • getValueId

        Reference getValueId()
        Global unique id of the value. More information under https://admin-shell.io/aas/3/0/RC01/ValueReferencePair/valueId
        Returns:
        Returns the Reference for the property valueId.
      • setValueId

        void setValueId​(Reference valueId)
        Global unique id of the value. More information under https://admin-shell.io/aas/3/0/RC01/ValueReferencePair/valueId
        Parameters:
        valueId - desired value for the property valueId.