Class ReadValue
- 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="2023-02-28T18:29:16.382914+01:00[Europe/Berlin]") public class ReadValue extends StructureElementSystemDataReadValue
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReadValue.ValueDataTypeEnumGets or Sets valueDataType
-
Field Summary
Fields Modifier and Type Field Description private Definitiondefinitionprivate PreferredNamepreferredNameprivate java.lang.ObjectreferencedClassprivate java.lang.Stringreleaseprivate java.lang.Objectunitprivate java.lang.Stringvalueprivate ReadValue.ValueDataTypeEnumvalueDataType
-
Constructor Summary
Constructors Constructor Description ReadValue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadValuedefinition(Definition definition)booleanequals(java.lang.Object o)DefinitiongetDefinition()Get definitionPreferredNamegetPreferredName()Get preferredNamejava.lang.ObjectgetReferencedClass()<span style='color: red;'>Important:</span> Used only with the following value data types:<ul><li>Reference</li></ul>java.lang.StringgetRelease()Release namejava.lang.ObjectgetUnit()<span style='color: red;'>Important:</span> Used only with the following value data types:<ul><li>Real (measure)</li></ul>java.lang.StringgetValue()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)ReadValue.ValueDataTypeEnumgetValueDataType()Get valueDataTypeinthashCode()ReadValuepreferredName(PreferredName preferredName)ReadValuereferencedClass(java.lang.Object referencedClass)ReadValuerelease(java.lang.String release)voidsetDefinition(Definition definition)voidsetPreferredName(PreferredName preferredName)voidsetReferencedClass(java.lang.Object referencedClass)voidsetRelease(java.lang.String release)voidsetUnit(java.lang.Object unit)voidsetValue(java.lang.String value)voidsetValueDataType(ReadValue.ValueDataTypeEnum valueDataType)private java.lang.StringtoIndentedString(java.lang.Object o)Convert the given object to string with each line indented by 4 spaces (except the first line).java.lang.StringtoString()ReadValueunit(java.lang.Object unit)ReadValuevalue(java.lang.String value)ReadValuevalueDataType(ReadValue.ValueDataTypeEnum valueDataType)-
Methods inherited from class de.iip_ecosphere.platform.support.semanticId.eclass.model.StructureElementSystemData
getIrdi, irdi, setIrdi
-
-
-
-
Field Detail
-
preferredName
@SerializedName("preferredName") private PreferredName preferredName
-
definition
@SerializedName("definition") private Definition definition
-
release
@SerializedName("release") private java.lang.String release
-
value
@SerializedName("value") private java.lang.String value
-
valueDataType
@SerializedName("valueDataType") private ReadValue.ValueDataTypeEnum valueDataType
-
unit
@SerializedName("unit") private java.lang.Object unit
-
referencedClass
@SerializedName("referencedClass") private java.lang.Object referencedClass
-
-
Method Detail
-
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(java.lang.String release)
-
getRelease
public java.lang.String getRelease()
Release name- Returns:
- release
-
setRelease
public void setRelease(java.lang.String release)
-
value
public ReadValue value(java.lang.String value)
-
getValue
public java.lang.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(java.lang.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(java.lang.Object unit)
-
getUnit
public java.lang.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(java.lang.Object unit)
-
referencedClass
public ReadValue referencedClass(java.lang.Object referencedClass)
-
getReferencedClass
public java.lang.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(java.lang.Object referencedClass)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classStructureElementSystemData
-
hashCode
public int hashCode()
- Overrides:
hashCodein classStructureElementSystemData
-
toString
public java.lang.String toString()
- Overrides:
toStringin classStructureElementSystemData
-
toIndentedString
private java.lang.String toIndentedString(java.lang.Object o)
Convert the given object to string with each line indented by 4 spaces (except the first line).
-
-