java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmComplex<D_MeasurementPtItemUpdateP>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productionrevenueaccountingmeasurementpointvolume.D_MeasurementPtItemUpdateP

public class D_MeasurementPtItemUpdateP extends VdmComplex<D_MeasurementPtItemUpdateP>

Original complex type name from the Odata EDM: D_MeasurementPtItemUpdateP

  • Field Details

  • Constructor Details

    • D_MeasurementPtItemUpdateP

      public D_MeasurementPtItemUpdateP()
    • D_MeasurementPtItemUpdateP

      public D_MeasurementPtItemUpdateP(@Nullable String measurementPtVolumeDoc, @Nullable String measurementPtVolDocYear, @Nullable String pRAMeasurementDocumentNumber, @Nullable String measurementDocYear, @Nullable String measurementReadingIdentifier, @Nullable String pRAReadingType, @Nullable String pRAReadingTypeFormat, @Nullable String pRAMeasurementReadingTxt, @Nullable String measurementReadingUnit, @Nullable Boolean pRAIsObservedValueFlag, @Nullable String pRANullValueFlag, @Nullable Boolean pRAMeasurementRdngIsHidnFlag, @Nullable String pRAReadingDisplayFormat, @Nullable Short pRAReadingDisplayDecimals)
  • Method Details

    • getType

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

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

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<D_MeasurementPtItemUpdateP>
    • setMeasurementPtVolumeDoc

      public void setMeasurementPtVolumeDoc(@Nullable String measurementPtVolumeDoc)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MeasurementPtVolumeDoc

      Parameters:
      measurementPtVolumeDoc - The measurementPtVolumeDoc to set.
    • setMeasurementPtVolDocYear

      public void setMeasurementPtVolDocYear(@Nullable String measurementPtVolDocYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementPtVolDocYear

      Parameters:
      measurementPtVolDocYear - The measurementPtVolDocYear to set.
    • setPRAMeasurementDocumentNumber

      public void setPRAMeasurementDocumentNumber(@Nullable String pRAMeasurementDocumentNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAMeasurementDocumentNumber

      Parameters:
      pRAMeasurementDocumentNumber - The pRAMeasurementDocumentNumber to set.
    • setMeasurementDocYear

      public void setMeasurementDocYear(@Nullable String measurementDocYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementDocYear

      Parameters:
      measurementDocYear - The measurementDocYear to set.
    • setMeasurementReadingIdentifier

      public void setMeasurementReadingIdentifier(@Nullable String measurementReadingIdentifier)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementReadingIdentifier

      Parameters:
      measurementReadingIdentifier - The measurementReadingIdentifier to set.
    • setPRAReadingType

      public void setPRAReadingType(@Nullable String pRAReadingType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAReadingType

      Parameters:
      pRAReadingType - The pRAReadingType to set.
    • setPRAReadingTypeFormat

      public void setPRAReadingTypeFormat(@Nullable String pRAReadingTypeFormat)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRAReadingTypeFormat

      Parameters:
      pRAReadingTypeFormat - The pRAReadingTypeFormat to set.
    • setPRAMeasurementReadingTxt

      public void setPRAMeasurementReadingTxt(@Nullable String pRAMeasurementReadingTxt)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: PRAMeasurementReadingTxt

      Parameters:
      pRAMeasurementReadingTxt - The pRAMeasurementReadingTxt to set.
    • setMeasurementReadingUnit

      public void setMeasurementReadingUnit(@Nullable String measurementReadingUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MeasurementReadingUnit

      Parameters:
      measurementReadingUnit - The measurementReadingUnit to set.
    • setPRAIsObservedValueFlag

      public void setPRAIsObservedValueFlag(@Nullable Boolean pRAIsObservedValueFlag)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAIsObservedValueFlag

      Parameters:
      pRAIsObservedValueFlag - The pRAIsObservedValueFlag to set.
    • setPRANullValueFlag

      public void setPRANullValueFlag(@Nullable String pRANullValueFlag)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRANullValueFlag

      Parameters:
      pRANullValueFlag - The pRANullValueFlag to set.
    • setPRAMeasurementRdngIsHidnFlag

      public void setPRAMeasurementRdngIsHidnFlag(@Nullable Boolean pRAMeasurementRdngIsHidnFlag)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAMeasurementRdngIsHidnFlag

      Parameters:
      pRAMeasurementRdngIsHidnFlag - The pRAMeasurementRdngIsHidnFlag to set.
    • setPRAReadingDisplayFormat

      public void setPRAReadingDisplayFormat(@Nullable String pRAReadingDisplayFormat)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PRAReadingDisplayFormat

      Parameters:
      pRAReadingDisplayFormat - The pRAReadingDisplayFormat to set.
    • setPRAReadingDisplayDecimals

      public void setPRAReadingDisplayDecimals(@Nullable Short pRAReadingDisplayDecimals)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAReadingDisplayDecimals

      Parameters:
      pRAReadingDisplayDecimals - The pRAReadingDisplayDecimals to set.
    • builder

    • getMeasurementPtVolumeDoc

      @Nullable public String getMeasurementPtVolumeDoc()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MeasurementPtVolumeDoc

      Returns:
      The measurementPtVolumeDoc contained in this VdmComplex.
    • getMeasurementPtVolDocYear

      @Nullable public String getMeasurementPtVolDocYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementPtVolDocYear

      Returns:
      The measurementPtVolDocYear contained in this VdmComplex.
    • getPRAMeasurementDocumentNumber

      @Nullable public String getPRAMeasurementDocumentNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAMeasurementDocumentNumber

      Returns:
      The pRAMeasurementDocumentNumber contained in this VdmComplex.
    • getMeasurementDocYear

      @Nullable public String getMeasurementDocYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementDocYear

      Returns:
      The measurementDocYear contained in this VdmComplex.
    • getMeasurementReadingIdentifier

      @Nullable public String getMeasurementReadingIdentifier()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MeasurementReadingIdentifier

      Returns:
      The measurementReadingIdentifier contained in this VdmComplex.
    • getPRAReadingType

      @Nullable public String getPRAReadingType()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAReadingType

      Returns:
      The pRAReadingType contained in this VdmComplex.
    • getPRAReadingTypeFormat

      @Nullable public String getPRAReadingTypeFormat()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRAReadingTypeFormat

      Returns:
      The pRAReadingTypeFormat contained in this VdmComplex.
    • getPRAMeasurementReadingTxt

      @Nullable public String getPRAMeasurementReadingTxt()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: PRAMeasurementReadingTxt

      Returns:
      The pRAMeasurementReadingTxt contained in this VdmComplex.
    • getMeasurementReadingUnit

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

      Original property name from the Odata EDM: MeasurementReadingUnit

      Returns:
      The measurementReadingUnit contained in this VdmComplex.
    • getPRAIsObservedValueFlag

      @Nullable public Boolean getPRAIsObservedValueFlag()
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAIsObservedValueFlag

      Returns:
      The pRAIsObservedValueFlag contained in this VdmComplex.
    • getPRANullValueFlag

      @Nullable public String getPRANullValueFlag()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRANullValueFlag

      Returns:
      The pRANullValueFlag contained in this VdmComplex.
    • getPRAMeasurementRdngIsHidnFlag

      @Nullable public Boolean getPRAMeasurementRdngIsHidnFlag()
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAMeasurementRdngIsHidnFlag

      Returns:
      The pRAMeasurementRdngIsHidnFlag contained in this VdmComplex.
    • getPRAReadingDisplayFormat

      @Nullable public String getPRAReadingDisplayFormat()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PRAReadingDisplayFormat

      Returns:
      The pRAReadingDisplayFormat contained in this VdmComplex.
    • getPRAReadingDisplayDecimals

      @Nullable public Short getPRAReadingDisplayDecimals()
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAReadingDisplayDecimals

      Returns:
      The pRAReadingDisplayDecimals contained in this VdmComplex.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmObject<D_MeasurementPtItemUpdateP>
    • getOdataType

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