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

public class MMPUR_S_GR_OUT extends VdmComplex<MMPUR_S_GR_OUT>

Original complex type name from the Odata EDM: MMPUR_S_GR_OUT

  • Field Details

  • Constructor Details

    • MMPUR_S_GR_OUT

      public MMPUR_S_GR_OUT()
    • MMPUR_S_GR_OUT

      public MMPUR_S_GR_OUT(@Nullable String pURCHASEREQUISITION, @Nullable String pURCHASEORDER, @Nullable String pURCHASEORDERITEM, @Nullable String pURCHASEREQUISITIONITEM, @Nullable String mATERIALDOCUMENT, @Nullable String mATERIALDOCUMENTYEAR)
  • Method Details

    • getType

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

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

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<MMPUR_S_GR_OUT>
    • setPURCHASEREQUISITION

      public void setPURCHASEREQUISITION(@Nullable String pURCHASEREQUISITION)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PURCHASEREQUISITION

      Parameters:
      pURCHASEREQUISITION - The pURCHASEREQUISITION to set.
    • setPURCHASEORDER

      public void setPURCHASEORDER(@Nullable String pURCHASEORDER)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PURCHASEORDER

      Parameters:
      pURCHASEORDER - The pURCHASEORDER to set.
    • setPURCHASEORDERITEM

      public void setPURCHASEORDERITEM(@Nullable String pURCHASEORDERITEM)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PURCHASEORDERITEM

      Parameters:
      pURCHASEORDERITEM - The pURCHASEORDERITEM to set.
    • setPURCHASEREQUISITIONITEM

      public void setPURCHASEREQUISITIONITEM(@Nullable String pURCHASEREQUISITIONITEM)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PURCHASEREQUISITIONITEM

      Parameters:
      pURCHASEREQUISITIONITEM - The pURCHASEREQUISITIONITEM to set.
    • setMATERIALDOCUMENT

      public void setMATERIALDOCUMENT(@Nullable String mATERIALDOCUMENT)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MATERIALDOCUMENT

      Parameters:
      mATERIALDOCUMENT - The mATERIALDOCUMENT to set.
    • setMATERIALDOCUMENTYEAR

      public void setMATERIALDOCUMENTYEAR(@Nullable String mATERIALDOCUMENTYEAR)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MATERIALDOCUMENTYEAR

      Parameters:
      mATERIALDOCUMENTYEAR - The mATERIALDOCUMENTYEAR to set.
    • builder

      @Nonnull public static MMPUR_S_GR_OUT.MMPUR_S_GR_OUTBuilder builder()
    • getPURCHASEREQUISITION

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

      Original property name from the Odata EDM: PURCHASEREQUISITION

      Returns:
      The pURCHASEREQUISITION contained in this VdmComplex.
    • getPURCHASEORDER

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

      Original property name from the Odata EDM: PURCHASEORDER

      Returns:
      The pURCHASEORDER contained in this VdmComplex.
    • getPURCHASEORDERITEM

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

      Original property name from the Odata EDM: PURCHASEORDERITEM

      Returns:
      The pURCHASEORDERITEM contained in this VdmComplex.
    • getPURCHASEREQUISITIONITEM

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

      Original property name from the Odata EDM: PURCHASEREQUISITIONITEM

      Returns:
      The pURCHASEREQUISITIONITEM contained in this VdmComplex.
    • getMATERIALDOCUMENT

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

      Original property name from the Odata EDM: MATERIALDOCUMENT

      Returns:
      The mATERIALDOCUMENT contained in this VdmComplex.
    • getMATERIALDOCUMENTYEAR

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

      Original property name from the Odata EDM: MATERIALDOCUMENTYEAR

      Returns:
      The mATERIALDOCUMENTYEAR contained in this VdmComplex.
    • toString

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

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

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

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

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