Class ReadProperty
- java.lang.Object
-
- de.iip_ecosphere.platform.support.semanticId.eclass.model.StructureElementSystemData
-
- de.iip_ecosphere.platform.support.semanticId.eclass.model.ReadProperty
-
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2023-02-28T18:29:16.382914+01:00[Europe/Berlin]") public class ReadProperty extends StructureElementSystemDataReadProperty
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReadProperty.PropertyDataTypeEnumGets or Sets propertyDataTypestatic classReadProperty.PropertyTypeEnumGets or Sets propertyType
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<StructureElementLink>alternativeUnitsprivate java.util.List<StructureElementLink>conditionPropertiesprivate java.lang.Objectcurrencyprivate java.util.List<LevelType>definedLevelsprivate Definitiondefinitionprivate java.util.List<StructureElementLink>dependentPropertiesprivate java.lang.BooleanisLevelTypeprivate java.lang.BooleanisMultivalentprivate PreferredNamepreferredNameprivate ReadProperty.PropertyDataTypeEnumpropertyDataTypeprivate ReadProperty.PropertyTypeEnumpropertyTypeprivate java.lang.Objectquantityprivate java.lang.ObjectreferencedClassprivate java.lang.Stringreleaseprivate java.lang.BooleansuggestedValueListprivate java.util.List<StructureElementLink>synonymsprivate java.lang.Objectunitprivate java.lang.ObjectvalueList
-
Constructor Summary
Constructors Constructor Description ReadProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadPropertyaddDefinedLevelsItem(LevelType definedLevelsItem)ReadPropertycurrency(java.lang.Object currency)ReadPropertydefinedLevels(java.util.List<LevelType> definedLevels)ReadPropertydefinition(Definition definition)booleanequals(java.lang.Object o)java.util.List<StructureElementLink>getAlternativeUnits()Get alternativeUnitsjava.util.List<StructureElementLink>getConditionProperties()If propertyType is dependent, the property may depend on condition propertiesjava.lang.ObjectgetCurrency()<span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (currency)</li><li>Real (currency)</li></ul>java.util.List<LevelType>getDefinedLevels()If isLevelType is true, 1-4 of the levels MIN, MAX, NOM, TYP can be defined for the propertyDefinitiongetDefinition()Get definitionjava.util.List<StructureElementLink>getDependentProperties()If propertyType is condition, the property may have depend propertiesPreferredNamegetPreferredName()Get preferredNameReadProperty.PropertyDataTypeEnumgetPropertyDataType()Get propertyDataTypeReadProperty.PropertyTypeEnumgetPropertyType()Get propertyTypejava.lang.ObjectgetQuantity()<span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (measure)</li> <li>Rational (measure)</li> <li>Real (measure)</li></ul>java.lang.ObjectgetReferencedClass()<span style='color: red;'>Important:</span> Used only with the following property data types:<ul><li>Reference</li></ul>java.lang.StringgetRelease()Release namejava.util.List<StructureElementLink>getSynonyms()Assigned synonymsjava.lang.ObjectgetUnit()<span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (measure)</li> <li>Rational (measure)</li> <li>Real (measure)</li></ul>java.lang.ObjectgetValueList()Assigned value listinthashCode()java.lang.BooleanisIsLevelType()Property is of level type<br /><span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (measure)</li> <li>Rational (measure)</li> <li>Real (measure)</li> <li>Integer (count)</li> <li>Rational (count)</li> <li>Real (count)</li> <li>Integer (currency)</li> <li>Real (currency)</li> <li>Date</li> <li>Time</li> <li>Timestamp</li> <ul>java.lang.BooleanisIsMultivalent()Get isMultivalentReadPropertyisLevelType(java.lang.Boolean isLevelType)ReadPropertyisMultivalent(java.lang.Boolean isMultivalent)java.lang.BooleanisSuggestedValueList()Get suggestedValueListReadPropertypreferredName(PreferredName preferredName)ReadPropertypropertyDataType(ReadProperty.PropertyDataTypeEnum propertyDataType)ReadPropertypropertyType(ReadProperty.PropertyTypeEnum propertyType)ReadPropertyquantity(java.lang.Object quantity)ReadPropertyreferencedClass(java.lang.Object referencedClass)ReadPropertyrelease(java.lang.String release)voidsetCurrency(java.lang.Object currency)voidsetDefinedLevels(java.util.List<LevelType> definedLevels)voidsetDefinition(Definition definition)voidsetIsLevelType(java.lang.Boolean isLevelType)voidsetIsMultivalent(java.lang.Boolean isMultivalent)voidsetPreferredName(PreferredName preferredName)voidsetPropertyDataType(ReadProperty.PropertyDataTypeEnum propertyDataType)voidsetPropertyType(ReadProperty.PropertyTypeEnum propertyType)voidsetQuantity(java.lang.Object quantity)voidsetReferencedClass(java.lang.Object referencedClass)voidsetRelease(java.lang.String release)voidsetSuggestedValueList(java.lang.Boolean suggestedValueList)voidsetUnit(java.lang.Object unit)ReadPropertysuggestedValueList(java.lang.Boolean suggestedValueList)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()ReadPropertyunit(java.lang.Object unit)-
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
-
propertyType
@SerializedName("propertyType") private ReadProperty.PropertyTypeEnum propertyType
-
propertyDataType
@SerializedName("propertyDataType") private ReadProperty.PropertyDataTypeEnum propertyDataType
-
isLevelType
@SerializedName("isLevelType") private java.lang.Boolean isLevelType
-
isMultivalent
@SerializedName("isMultivalent") private java.lang.Boolean isMultivalent
-
suggestedValueList
@SerializedName("suggestedValueList") private java.lang.Boolean suggestedValueList
-
definedLevels
@SerializedName("definedLevels") private java.util.List<LevelType> definedLevels
-
unit
@SerializedName("unit") private java.lang.Object unit
-
alternativeUnits
@SerializedName("alternativeUnits") private java.util.List<StructureElementLink> alternativeUnits
-
quantity
@SerializedName("quantity") private java.lang.Object quantity
-
currency
@SerializedName("currency") private java.lang.Object currency
-
referencedClass
@SerializedName("referencedClass") private java.lang.Object referencedClass
-
conditionProperties
@SerializedName("conditionProperties") private java.util.List<StructureElementLink> conditionProperties
-
dependentProperties
@SerializedName("dependentProperties") private java.util.List<StructureElementLink> dependentProperties
-
valueList
@SerializedName("valueList") private java.lang.Object valueList
-
synonyms
@SerializedName("synonyms") private java.util.List<StructureElementLink> synonyms
-
-
Method Detail
-
preferredName
public ReadProperty preferredName(PreferredName preferredName)
-
getPreferredName
public PreferredName getPreferredName()
Get preferredName- Returns:
- preferredName
-
setPreferredName
public void setPreferredName(PreferredName preferredName)
-
definition
public ReadProperty definition(Definition definition)
-
getDefinition
public Definition getDefinition()
Get definition- Returns:
- definition
-
setDefinition
public void setDefinition(Definition definition)
-
release
public ReadProperty release(java.lang.String release)
-
getRelease
public java.lang.String getRelease()
Release name- Returns:
- release
-
setRelease
public void setRelease(java.lang.String release)
-
propertyType
public ReadProperty propertyType(ReadProperty.PropertyTypeEnum propertyType)
-
getPropertyType
public ReadProperty.PropertyTypeEnum getPropertyType()
Get propertyType- Returns:
- propertyType
-
setPropertyType
public void setPropertyType(ReadProperty.PropertyTypeEnum propertyType)
-
propertyDataType
public ReadProperty propertyDataType(ReadProperty.PropertyDataTypeEnum propertyDataType)
-
getPropertyDataType
public ReadProperty.PropertyDataTypeEnum getPropertyDataType()
Get propertyDataType- Returns:
- propertyDataType
-
setPropertyDataType
public void setPropertyDataType(ReadProperty.PropertyDataTypeEnum propertyDataType)
-
isLevelType
public ReadProperty isLevelType(java.lang.Boolean isLevelType)
-
isIsLevelType
public java.lang.Boolean isIsLevelType()
Property is of level type<br /><span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (measure)</li> <li>Rational (measure)</li> <li>Real (measure)</li> <li>Integer (count)</li> <li>Rational (count)</li> <li>Real (count)</li> <li>Integer (currency)</li> <li>Real (currency)</li> <li>Date</li> <li>Time</li> <li>Timestamp</li> <ul>- Returns:
- isLevelType
-
setIsLevelType
public void setIsLevelType(java.lang.Boolean isLevelType)
-
isMultivalent
public ReadProperty isMultivalent(java.lang.Boolean isMultivalent)
-
isIsMultivalent
public java.lang.Boolean isIsMultivalent()
Get isMultivalent- Returns:
- isMultivalent
-
setIsMultivalent
public void setIsMultivalent(java.lang.Boolean isMultivalent)
-
suggestedValueList
public ReadProperty suggestedValueList(java.lang.Boolean suggestedValueList)
-
isSuggestedValueList
public java.lang.Boolean isSuggestedValueList()
Get suggestedValueList- Returns:
- suggestedValueList
-
setSuggestedValueList
public void setSuggestedValueList(java.lang.Boolean suggestedValueList)
-
definedLevels
public ReadProperty definedLevels(java.util.List<LevelType> definedLevels)
-
addDefinedLevelsItem
public ReadProperty addDefinedLevelsItem(LevelType definedLevelsItem)
-
getDefinedLevels
public java.util.List<LevelType> getDefinedLevels()
If isLevelType is true, 1-4 of the levels MIN, MAX, NOM, TYP can be defined for the property- Returns:
- definedLevels
-
setDefinedLevels
public void setDefinedLevels(java.util.List<LevelType> definedLevels)
-
unit
public ReadProperty unit(java.lang.Object unit)
-
getUnit
public java.lang.Object getUnit()
<span style='color: red;'>Important:</span> Used only with the following property 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)
-
getAlternativeUnits
public java.util.List<StructureElementLink> getAlternativeUnits()
Get alternativeUnits- Returns:
- alternativeUnits
-
quantity
public ReadProperty quantity(java.lang.Object quantity)
-
getQuantity
public java.lang.Object getQuantity()
<span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (measure)</li> <li>Rational (measure)</li> <li>Real (measure)</li></ul>- Returns:
- quantity
-
setQuantity
public void setQuantity(java.lang.Object quantity)
-
currency
public ReadProperty currency(java.lang.Object currency)
-
getCurrency
public java.lang.Object getCurrency()
<span style='color: red;'>Important:</span> Used only with the following property data types:<ul> <li>Integer (currency)</li><li>Real (currency)</li></ul>- Returns:
- currency
-
setCurrency
public void setCurrency(java.lang.Object currency)
-
referencedClass
public ReadProperty referencedClass(java.lang.Object referencedClass)
-
getReferencedClass
public java.lang.Object getReferencedClass()
<span style='color: red;'>Important:</span> Used only with the following property data types:<ul><li>Reference</li></ul>- Returns:
- referencedClass
-
setReferencedClass
public void setReferencedClass(java.lang.Object referencedClass)
-
getConditionProperties
public java.util.List<StructureElementLink> getConditionProperties()
If propertyType is dependent, the property may depend on condition properties- Returns:
- conditionProperties
-
getDependentProperties
public java.util.List<StructureElementLink> getDependentProperties()
If propertyType is condition, the property may have depend properties- Returns:
- dependentProperties
-
getValueList
public java.lang.Object getValueList()
Assigned value list- Returns:
- valueList
-
getSynonyms
public java.util.List<StructureElementLink> getSynonyms()
Assigned synonyms- Returns:
- synonyms
-
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).
-
-