java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<PhysChmlPHScale>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.physicalchemicalproperty.PhysChmlPHScale
All Implemented Interfaces:
VdmEntitySet

public class PhysChmlPHScale extends VdmEntity<PhysChmlPHScale> implements VdmEntitySet
Physical Chemical Property PH Scale

Original entity name from the Odata EDM: PhysChmlPHScale_Type

  • Field Details

  • Constructor Details

    • PhysChmlPHScale

      public PhysChmlPHScale()
    • PhysChmlPHScale

      public PhysChmlPHScale(@Nullable UUID physChmlPrptyUUID, @Nullable String pCPhysPHScaleLowrQtyOptr, @Nullable String pCPhysPHScaleLowrQtyAsTxt, @Nullable BigDecimal pCPhysPHScaleLowrQty, @Nullable String pCPhysPHScaleUprQtyOptr, @Nullable String pCPhysPHScaleUprQtyAsTxt, @Nullable BigDecimal pCPhysPHScaleUprQty, @Nullable String pCPhysSolnConcnLowrQtyOptr, @Nullable String pCPhysSolnConcnLowrQtyAsTxt, @Nullable BigDecimal pCPhysSolnConcnLowrQty, @Nullable String pCPhysSolnConcnUprQtyOptr, @Nullable String pCPhysSolnConcnUprQtyAsTxt, @Nullable BigDecimal pCPhysSolnConcnUprQty, @Nullable String pCPhysSolnConcnQtySAPUnit, @Nullable String pCPhysSolnConcnQtyISOUnit, @Nullable String pCPhysRltvSolnConcnLowrQtyOptr, @Nullable String pCPhysRltvSolnConcnLowrQtyTxt, @Nullable BigDecimal pCPhysRltvSolnConcnLowrQty, @Nullable String pCPhysRltvSolnConcnUprQtyOptr, @Nullable String pCPhysRltvSolnConcnUprQtyTxt, @Nullable BigDecimal pCPhysRltvSolnConcnUprQty, @Nullable String pCPhysRltvSolnConcnQtySAPUnit, @Nullable String pCPhysRltvSolnConcnQtyISOUnit, @Nullable String pCPhysPHScaleJstfctnPhrs, @Nullable String pCPhysAddlStatementPhrs, @Nullable String pCPhysAssessmentPhrs, @Nullable String pCPhysNoteText)
  • Method Details

    • getType

      @Nonnull public Class<PhysChmlPHScale> getType()
      Specified by:
      getType in class VdmObject<PhysChmlPHScale>
    • setPhysChmlPrptyUUID

      public void setPhysChmlPrptyUUID(@Nullable UUID physChmlPrptyUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PhysChmlPrptyUUID

      Parameters:
      physChmlPrptyUUID - Physical-Chemical Property
    • setPCPhysPHScaleLowrQtyOptr

      public void setPCPhysPHScaleLowrQtyOptr(@Nullable String pCPhysPHScaleLowrQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysPHScaleLowrQtyOptr

      Parameters:
      pCPhysPHScaleLowrQtyOptr - Operator of Lower Limit
    • setPCPhysPHScaleLowrQtyAsTxt

      public void setPCPhysPHScaleLowrQtyAsTxt(@Nullable String pCPhysPHScaleLowrQtyAsTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysPHScaleLowrQtyAsTxt

      Parameters:
      pCPhysPHScaleLowrQtyAsTxt - pH Value: Lower Limit (as Text)
    • setPCPhysPHScaleLowrQty

      public void setPCPhysPHScaleLowrQty(@Nullable BigDecimal pCPhysPHScaleLowrQty)
      Constraints: Not nullable, Precision: 4, Scale: 2

      Original property name from the Odata EDM: PCPhysPHScaleLowrQty

      Parameters:
      pCPhysPHScaleLowrQty - pH Value: Lower Limit
    • setPCPhysPHScaleUprQtyOptr

      public void setPCPhysPHScaleUprQtyOptr(@Nullable String pCPhysPHScaleUprQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysPHScaleUprQtyOptr

      Parameters:
      pCPhysPHScaleUprQtyOptr - Operator of Upper Limit
    • setPCPhysPHScaleUprQtyAsTxt

      public void setPCPhysPHScaleUprQtyAsTxt(@Nullable String pCPhysPHScaleUprQtyAsTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysPHScaleUprQtyAsTxt

      Parameters:
      pCPhysPHScaleUprQtyAsTxt - pH Value: Upper Limit (as Text)
    • setPCPhysPHScaleUprQty

      public void setPCPhysPHScaleUprQty(@Nullable BigDecimal pCPhysPHScaleUprQty)
      Constraints: Not nullable, Precision: 4, Scale: 2

      Original property name from the Odata EDM: PCPhysPHScaleUprQty

      Parameters:
      pCPhysPHScaleUprQty - pH Value: Upper Limit
    • setPCPhysSolnConcnLowrQtyOptr

      public void setPCPhysSolnConcnLowrQtyOptr(@Nullable String pCPhysSolnConcnLowrQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQtyOptr

      Parameters:
      pCPhysSolnConcnLowrQtyOptr - Operator of Lower Limit
    • setPCPhysSolnConcnLowrQtyAsTxt

      public void setPCPhysSolnConcnLowrQtyAsTxt(@Nullable String pCPhysSolnConcnLowrQtyAsTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQtyAsTxt

      Parameters:
      pCPhysSolnConcnLowrQtyAsTxt - pH Value: Lower Limit of Solution Concentration (as Text)
    • setPCPhysSolnConcnLowrQty

      public void setPCPhysSolnConcnLowrQty(@Nullable BigDecimal pCPhysSolnConcnLowrQty)
      Constraints: Not nullable, Precision: 8, Scale: 3

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQty

      Parameters:
      pCPhysSolnConcnLowrQty - pH Value: Lower Limit of Solution Concentration
    • setPCPhysSolnConcnUprQtyOptr

      public void setPCPhysSolnConcnUprQtyOptr(@Nullable String pCPhysSolnConcnUprQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysSolnConcnUprQtyOptr

      Parameters:
      pCPhysSolnConcnUprQtyOptr - Operator of Upper Limit
    • setPCPhysSolnConcnUprQtyAsTxt

      public void setPCPhysSolnConcnUprQtyAsTxt(@Nullable String pCPhysSolnConcnUprQtyAsTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysSolnConcnUprQtyAsTxt

      Parameters:
      pCPhysSolnConcnUprQtyAsTxt - pH Value: Upper Limit of Solution Concentration (as Text)
    • setPCPhysSolnConcnUprQty

      public void setPCPhysSolnConcnUprQty(@Nullable BigDecimal pCPhysSolnConcnUprQty)
      Constraints: Not nullable, Precision: 8, Scale: 3

      Original property name from the Odata EDM: PCPhysSolnConcnUprQty

      Parameters:
      pCPhysSolnConcnUprQty - pH Value: Upper Limit of Solution Concentration
    • setPCPhysSolnConcnQtySAPUnit

      public void setPCPhysSolnConcnQtySAPUnit(@Nullable String pCPhysSolnConcnQtySAPUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysSolnConcnQtySAPUnit

      Parameters:
      pCPhysSolnConcnQtySAPUnit - Quantity Unit (SAP Code)
    • setPCPhysSolnConcnQtyISOUnit

      public void setPCPhysSolnConcnQtyISOUnit(@Nullable String pCPhysSolnConcnQtyISOUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysSolnConcnQtyISOUnit

      Parameters:
      pCPhysSolnConcnQtyISOUnit - Quantity Unit (ISO Code)
    • setPCPhysRltvSolnConcnLowrQtyOptr

      public void setPCPhysRltvSolnConcnLowrQtyOptr(@Nullable String pCPhysRltvSolnConcnLowrQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQtyOptr

      Parameters:
      pCPhysRltvSolnConcnLowrQtyOptr - Operator of Lower Limit
    • setPCPhysRltvSolnConcnLowrQtyTxt

      public void setPCPhysRltvSolnConcnLowrQtyTxt(@Nullable String pCPhysRltvSolnConcnLowrQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQtyTxt

      Parameters:
      pCPhysRltvSolnConcnLowrQtyTxt - pH Value: Lower Limit of Solution Conc. (in %) (as Text)
    • setPCPhysRltvSolnConcnLowrQty

      public void setPCPhysRltvSolnConcnLowrQty(@Nullable BigDecimal pCPhysRltvSolnConcnLowrQty)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQty

      Parameters:
      pCPhysRltvSolnConcnLowrQty - pH Value: Lower Limit of Solution Conc. (in %)
    • setPCPhysRltvSolnConcnUprQtyOptr

      public void setPCPhysRltvSolnConcnUprQtyOptr(@Nullable String pCPhysRltvSolnConcnUprQtyOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQtyOptr

      Parameters:
      pCPhysRltvSolnConcnUprQtyOptr - Operator of Upper Limit
    • setPCPhysRltvSolnConcnUprQtyTxt

      public void setPCPhysRltvSolnConcnUprQtyTxt(@Nullable String pCPhysRltvSolnConcnUprQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQtyTxt

      Parameters:
      pCPhysRltvSolnConcnUprQtyTxt - pH Value: Upper Limit of Solution Conc. (in %) (as Text)
    • setPCPhysRltvSolnConcnUprQty

      public void setPCPhysRltvSolnConcnUprQty(@Nullable BigDecimal pCPhysRltvSolnConcnUprQty)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQty

      Parameters:
      pCPhysRltvSolnConcnUprQty - pH Value: Upper Limit of Solution Conc. (in %)
    • setPCPhysRltvSolnConcnQtySAPUnit

      public void setPCPhysRltvSolnConcnQtySAPUnit(@Nullable String pCPhysRltvSolnConcnQtySAPUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysRltvSolnConcnQtySAPUnit

      Parameters:
      pCPhysRltvSolnConcnQtySAPUnit - Quantity Unit (SAP Code)
    • setPCPhysRltvSolnConcnQtyISOUnit

      public void setPCPhysRltvSolnConcnQtyISOUnit(@Nullable String pCPhysRltvSolnConcnQtyISOUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysRltvSolnConcnQtyISOUnit

      Parameters:
      pCPhysRltvSolnConcnQtyISOUnit - Quantity Unit (ISO Code)
    • setPCPhysPHScaleJstfctnPhrs

      public void setPCPhysPHScaleJstfctnPhrs(@Nullable String pCPhysPHScaleJstfctnPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysPHScaleJstfctnPhrs

      Parameters:
      pCPhysPHScaleJstfctnPhrs - pH Value: Justification for Not Applicable (Phrase ID)
    • setPCPhysAddlStatementPhrs

      public void setPCPhysAddlStatementPhrs(@Nullable String pCPhysAddlStatementPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysAddlStatementPhrs

      Parameters:
      pCPhysAddlStatementPhrs - Additional Statement (Phrase ID)
    • setPCPhysAssessmentPhrs

      public void setPCPhysAssessmentPhrs(@Nullable String pCPhysAssessmentPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysAssessmentPhrs

      Parameters:
      pCPhysAssessmentPhrs - Assessment (Phrase ID)
    • setPCPhysNoteText

      public void setPCPhysNoteText(@Nullable String pCPhysNoteText)
      Constraints: Not nullable, Maximum length: 1333

      Original property name from the Odata EDM: PCPhysNoteText

      Parameters:
      pCPhysNoteText - Notes
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<PhysChmlPHScale>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<PhysChmlPHScale>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<PhysChmlPHScale>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<PhysChmlPHScale>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<PhysChmlPHScale>
    • builder

      @Nonnull public static PhysChmlPHScale.PhysChmlPHScaleBuilder builder()
    • getPhysChmlPrptyUUID

      @Nullable public UUID getPhysChmlPrptyUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PhysChmlPrptyUUID

      Returns:
      Physical-Chemical Property
    • getPCPhysPHScaleLowrQtyOptr

      @Nullable public String getPCPhysPHScaleLowrQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysPHScaleLowrQtyOptr

      Returns:
      Operator of Lower Limit
    • getPCPhysPHScaleLowrQtyAsTxt

      @Nullable public String getPCPhysPHScaleLowrQtyAsTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysPHScaleLowrQtyAsTxt

      Returns:
      pH Value: Lower Limit (as Text)
    • getPCPhysPHScaleLowrQty

      @Nullable public BigDecimal getPCPhysPHScaleLowrQty()
      Constraints: Not nullable, Precision: 4, Scale: 2

      Original property name from the Odata EDM: PCPhysPHScaleLowrQty

      Returns:
      pH Value: Lower Limit
    • getPCPhysPHScaleUprQtyOptr

      @Nullable public String getPCPhysPHScaleUprQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysPHScaleUprQtyOptr

      Returns:
      Operator of Upper Limit
    • getPCPhysPHScaleUprQtyAsTxt

      @Nullable public String getPCPhysPHScaleUprQtyAsTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysPHScaleUprQtyAsTxt

      Returns:
      pH Value: Upper Limit (as Text)
    • getPCPhysPHScaleUprQty

      @Nullable public BigDecimal getPCPhysPHScaleUprQty()
      Constraints: Not nullable, Precision: 4, Scale: 2

      Original property name from the Odata EDM: PCPhysPHScaleUprQty

      Returns:
      pH Value: Upper Limit
    • getPCPhysSolnConcnLowrQtyOptr

      @Nullable public String getPCPhysSolnConcnLowrQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQtyOptr

      Returns:
      Operator of Lower Limit
    • getPCPhysSolnConcnLowrQtyAsTxt

      @Nullable public String getPCPhysSolnConcnLowrQtyAsTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQtyAsTxt

      Returns:
      pH Value: Lower Limit of Solution Concentration (as Text)
    • getPCPhysSolnConcnLowrQty

      @Nullable public BigDecimal getPCPhysSolnConcnLowrQty()
      Constraints: Not nullable, Precision: 8, Scale: 3

      Original property name from the Odata EDM: PCPhysSolnConcnLowrQty

      Returns:
      pH Value: Lower Limit of Solution Concentration
    • getPCPhysSolnConcnUprQtyOptr

      @Nullable public String getPCPhysSolnConcnUprQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysSolnConcnUprQtyOptr

      Returns:
      Operator of Upper Limit
    • getPCPhysSolnConcnUprQtyAsTxt

      @Nullable public String getPCPhysSolnConcnUprQtyAsTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysSolnConcnUprQtyAsTxt

      Returns:
      pH Value: Upper Limit of Solution Concentration (as Text)
    • getPCPhysSolnConcnUprQty

      @Nullable public BigDecimal getPCPhysSolnConcnUprQty()
      Constraints: Not nullable, Precision: 8, Scale: 3

      Original property name from the Odata EDM: PCPhysSolnConcnUprQty

      Returns:
      pH Value: Upper Limit of Solution Concentration
    • getPCPhysSolnConcnQtySAPUnit

      @Nullable public String getPCPhysSolnConcnQtySAPUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysSolnConcnQtySAPUnit

      Returns:
      Quantity Unit (SAP Code)
    • getPCPhysSolnConcnQtyISOUnit

      @Nullable public String getPCPhysSolnConcnQtyISOUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysSolnConcnQtyISOUnit

      Returns:
      Quantity Unit (ISO Code)
    • getPCPhysRltvSolnConcnLowrQtyOptr

      @Nullable public String getPCPhysRltvSolnConcnLowrQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQtyOptr

      Returns:
      Operator of Lower Limit
    • getPCPhysRltvSolnConcnLowrQtyTxt

      @Nullable public String getPCPhysRltvSolnConcnLowrQtyTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQtyTxt

      Returns:
      pH Value: Lower Limit of Solution Conc. (in %) (as Text)
    • getPCPhysRltvSolnConcnLowrQty

      @Nullable public BigDecimal getPCPhysRltvSolnConcnLowrQty()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnLowrQty

      Returns:
      pH Value: Lower Limit of Solution Conc. (in %)
    • getPCPhysRltvSolnConcnUprQtyOptr

      @Nullable public String getPCPhysRltvSolnConcnUprQtyOptr()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQtyOptr

      Returns:
      Operator of Upper Limit
    • getPCPhysRltvSolnConcnUprQtyTxt

      @Nullable public String getPCPhysRltvSolnConcnUprQtyTxt()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQtyTxt

      Returns:
      pH Value: Upper Limit of Solution Conc. (in %) (as Text)
    • getPCPhysRltvSolnConcnUprQty

      @Nullable public BigDecimal getPCPhysRltvSolnConcnUprQty()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: PCPhysRltvSolnConcnUprQty

      Returns:
      pH Value: Upper Limit of Solution Conc. (in %)
    • getPCPhysRltvSolnConcnQtySAPUnit

      @Nullable public String getPCPhysRltvSolnConcnQtySAPUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysRltvSolnConcnQtySAPUnit

      Returns:
      Quantity Unit (SAP Code)
    • getPCPhysRltvSolnConcnQtyISOUnit

      @Nullable public String getPCPhysRltvSolnConcnQtyISOUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCPhysRltvSolnConcnQtyISOUnit

      Returns:
      Quantity Unit (ISO Code)
    • getPCPhysPHScaleJstfctnPhrs

      @Nullable public String getPCPhysPHScaleJstfctnPhrs()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysPHScaleJstfctnPhrs

      Returns:
      pH Value: Justification for Not Applicable (Phrase ID)
    • getPCPhysAddlStatementPhrs

      @Nullable public String getPCPhysAddlStatementPhrs()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysAddlStatementPhrs

      Returns:
      Additional Statement (Phrase ID)
    • getPCPhysAssessmentPhrs

      @Nullable public String getPCPhysAssessmentPhrs()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCPhysAssessmentPhrs

      Returns:
      Assessment (Phrase ID)
    • getPCPhysNoteText

      @Nullable public String getPCPhysNoteText()
      Constraints: Not nullable, Maximum length: 1333

      Original property name from the Odata EDM: PCPhysNoteText

      Returns:
      Notes
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<PhysChmlPHScale>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<PhysChmlPHScale>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<PhysChmlPHScale>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<PhysChmlPHScale>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<PhysChmlPHScale>