Interface QualifiedElement<T>

Type Parameters:
T - the element type
All Known Implementing Classes:
DefaultQualifiedElement

public interface QualifiedElement<T>
Represents a qualified element, a value with qualifier. May be used for AAS value transport. Shall be serializable if needed.
Author:
Holger Eichelberger, SSE
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the actual qualifier of the element.
    Returns the value.
    void
    setQualifier(String qualifier)
    Changes the actual qualifier of the element.
    void
    setValue(T value)
    Sets the value.
  • Method Details

    • getValue

      T getValue()
      Returns the value.
      Returns:
      the value
    • setValue

      void setValue(T value)
      Sets the value.
      Parameters:
      value - the value
    • getQualifier

      String getQualifier()
      Returns the actual qualifier of the element. A qualifier may be a semantic id.
      Returns:
      the qualifier, may be null for none
    • setQualifier

      void setQualifier(String qualifier)
      Changes the actual qualifier of the element. A qualifier may be a semantic id.
      Parameters:
      qualifier - the qualifier, may be null for none