Class ReadValueList
- java.lang.Object
-
- de.iip_ecosphere.platform.support.semanticId.eclass.model.StructureElementSystemData
-
- de.iip_ecosphere.platform.support.semanticId.eclass.model.ReadValueList
-
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2023-02-28T18:29:16.382914+01:00[Europe/Berlin]") public class ReadValueList extends StructureElementSystemDataReadValueList
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReadValueList.ValueListDataTypeEnum<span style='color: red;'>Important:</span> The following data types require 'valueSpecification': 'explicit values':<ul><li>Integer (currency)</li><li>Integer (measure)</li><li>Rational (measure)</li><li>Real (currency)</li></ul>static classReadValueList.ValueSpecificationEnumGets or Sets valueSpecification
-
Field Summary
Fields Modifier and Type Field Description private Definitiondefinitionprivate java.lang.Stringirdiprivate PreferredNamepreferredNameprivate java.lang.Stringreleaseprivate java.lang.Objectunitprivate ReadValueList.ValueListDataTypeEnumvalueListDataTypeprivate java.util.List<StructureElementLinkForValuesInValueList>valuesprivate ReadValueList.ValueSpecificationEnumvalueSpecification
-
Constructor Summary
Constructors Constructor Description ReadValueList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadValueListdefinition(Definition definition)booleanequals(java.lang.Object o)DefinitiongetDefinition()Get definitionjava.lang.StringgetIrdi()Get irdiPreferredNamegetPreferredName()Get preferredNamejava.lang.StringgetRelease()Release namejava.lang.ObjectgetUnit()<span style='color: red;'>Important:</span> Requires one of the following data types:<ul><li>Integer (measure)</li><li>Rational (measure)</li><li>Real (measure)</li></ul>ReadValueList.ValueListDataTypeEnumgetValueListDataType()<span style='color: red;'>Important:</span> The following data types require 'valueSpecification': 'explicit values':<ul><li>Integer (currency)</li><li>Integer (measure)</li><li>Rational (measure)</li><li>Real (currency)</li></ul>java.util.List<StructureElementLinkForValuesInValueList>getValues()Get valuesReadValueList.ValueSpecificationEnumgetValueSpecification()Get valueSpecificationinthashCode()ReadValueListirdi(java.lang.String irdi)ReadValueListpreferredName(PreferredName preferredName)ReadValueListrelease(java.lang.String release)voidsetDefinition(Definition definition)voidsetIrdi(java.lang.String irdi)voidsetPreferredName(PreferredName preferredName)voidsetRelease(java.lang.String release)voidsetUnit(java.lang.Object unit)voidsetValueListDataType(ReadValueList.ValueListDataTypeEnum valueListDataType)voidsetValueSpecification(ReadValueList.ValueSpecificationEnum valueSpecification)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()ReadValueListunit(java.lang.Object unit)ReadValueListvalueListDataType(ReadValueList.ValueListDataTypeEnum valueListDataType)ReadValueListvalueSpecification(ReadValueList.ValueSpecificationEnum valueSpecification)
-
-
-
Field Detail
-
preferredName
@SerializedName("preferredName") private PreferredName preferredName
-
definition
@SerializedName("definition") private Definition definition
-
irdi
@SerializedName("irdi") private java.lang.String irdi
-
release
@SerializedName("release") private java.lang.String release
-
valueListDataType
@SerializedName("valueListDataType") private ReadValueList.ValueListDataTypeEnum valueListDataType
-
valueSpecification
@SerializedName("valueSpecification") private ReadValueList.ValueSpecificationEnum valueSpecification
-
unit
@SerializedName("unit") private java.lang.Object unit
-
values
@SerializedName("values") private java.util.List<StructureElementLinkForValuesInValueList> values
-
-
Method Detail
-
preferredName
public ReadValueList preferredName(PreferredName preferredName)
-
getPreferredName
public PreferredName getPreferredName()
Get preferredName- Returns:
- preferredName
-
setPreferredName
public void setPreferredName(PreferredName preferredName)
-
definition
public ReadValueList definition(Definition definition)
-
getDefinition
public Definition getDefinition()
Get definition- Returns:
- definition
-
setDefinition
public void setDefinition(Definition definition)
-
irdi
public ReadValueList irdi(java.lang.String irdi)
- Overrides:
irdiin classStructureElementSystemData
-
getIrdi
public java.lang.String getIrdi()
Get irdi- Overrides:
getIrdiin classStructureElementSystemData- Returns:
- irdi
-
setIrdi
public void setIrdi(java.lang.String irdi)
- Overrides:
setIrdiin classStructureElementSystemData
-
release
public ReadValueList release(java.lang.String release)
-
getRelease
public java.lang.String getRelease()
Release name- Returns:
- release
-
setRelease
public void setRelease(java.lang.String release)
-
valueListDataType
public ReadValueList valueListDataType(ReadValueList.ValueListDataTypeEnum valueListDataType)
-
getValueListDataType
public ReadValueList.ValueListDataTypeEnum getValueListDataType()
<span style='color: red;'>Important:</span> The following data types require 'valueSpecification': 'explicit values':<ul><li>Integer (currency)</li><li>Integer (measure)</li><li>Rational (measure)</li><li>Real (currency)</li></ul>- Returns:
- valueListDataType
-
setValueListDataType
public void setValueListDataType(ReadValueList.ValueListDataTypeEnum valueListDataType)
-
valueSpecification
public ReadValueList valueSpecification(ReadValueList.ValueSpecificationEnum valueSpecification)
-
getValueSpecification
public ReadValueList.ValueSpecificationEnum getValueSpecification()
Get valueSpecification- Returns:
- valueSpecification
-
setValueSpecification
public void setValueSpecification(ReadValueList.ValueSpecificationEnum valueSpecification)
-
unit
public ReadValueList unit(java.lang.Object unit)
-
getUnit
public java.lang.Object getUnit()
<span style='color: red;'>Important:</span> Requires one of the following data types:<ul><li>Integer (measure)</li><li>Rational (measure)</li><li>Real (measure)</li></ul>- Returns:
- unit
-
setUnit
public void setUnit(java.lang.Object unit)
-
getValues
public java.util.List<StructureElementLinkForValuesInValueList> getValues()
Get values- Returns:
- values
-
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).
-
-