java.lang.Object
de.iip_ecosphere.platform.support.semanticId.eclass.model.StructureElementSystemData
de.iip_ecosphere.platform.support.semanticId.eclass.model.ReadValue

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2026-04-24T12:13:40.243553646+02:00[Europe/Berlin]") public class ReadValue extends StructureElementSystemData
ReadValue
  • Field Details

    • preferredName

      @SerializedName("preferredName") private PreferredName preferredName
    • definition

      @SerializedName("definition") private Definition definition
    • release

      @SerializedName("release") private String release
    • value

      @SerializedName("value") private String value
    • valueDataType

      @SerializedName("valueDataType") private ReadValue.ValueDataTypeEnum valueDataType
    • unit

      @SerializedName("unit") private Object unit
    • referencedClass

      @SerializedName("referencedClass") private Object referencedClass
  • Constructor Details

    • ReadValue

      public ReadValue()
  • Method Details

    • preferredName

      public ReadValue preferredName(PreferredName preferredName)
    • getPreferredName

      public PreferredName getPreferredName()
      Get preferredName
      Returns:
      preferredName
    • setPreferredName

      public void setPreferredName(PreferredName preferredName)
    • definition

      public ReadValue definition(Definition definition)
    • getDefinition

      public Definition getDefinition()
      Get definition
      Returns:
      definition
    • setDefinition

      public void setDefinition(Definition definition)
    • release

      public ReadValue release(String release)
    • getRelease

      public String getRelease()
      Release name
      Returns:
      release
    • setRelease

      public void setRelease(String release)
    • value

      public ReadValue value(String value)
    • getValue

      public String getValue()
      The coded value (required for all data types except Reference)<br />must match the selected data type (especially important when selecting data types time, date, timestamp or rational)
      Returns:
      value
    • setValue

      public void setValue(String value)
    • valueDataType

      public ReadValue valueDataType(ReadValue.ValueDataTypeEnum valueDataType)
    • getValueDataType

      public ReadValue.ValueDataTypeEnum getValueDataType()
      Get valueDataType
      Returns:
      valueDataType
    • setValueDataType

      public void setValueDataType(ReadValue.ValueDataTypeEnum valueDataType)
    • unit

      public ReadValue unit(Object unit)
    • getUnit

      public Object getUnit()
      <span style='color: red;'>Important:</span> Used only with the following value data types:<ul><li>Real (measure)</li></ul>
      Returns:
      unit
    • setUnit

      public void setUnit(Object unit)
    • referencedClass

      public ReadValue referencedClass(Object referencedClass)
    • getReferencedClass

      public Object getReferencedClass()
      <span style='color: red;'>Important:</span> Used only with the following value data types:<ul><li>Reference</li></ul>
      Returns:
      referencedClass
    • setReferencedClass

      public void setReferencedClass(Object referencedClass)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class StructureElementSystemData
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class StructureElementSystemData
    • toString

      public String toString()
      Overrides:
      toString in class StructureElementSystemData
    • toIndentedString

      private String toIndentedString(Object o)
      Convert the given object to string with each line indented by 4 spaces (except the first line).