Class 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 StructureElementSystemData
    ReadProperty
    • Field Detail

      • preferredName

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

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

        @SerializedName("release")
        private java.lang.String release
      • 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
    • Constructor Detail

      • ReadProperty

        public ReadProperty()
    • Method Detail

      • getPreferredName

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

        public void setPreferredName​(PreferredName preferredName)
      • 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)
      • 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)
      • 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
      • 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).