java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmComplex<Return>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.outbounddelivery.Return

public class Return extends VdmComplex<Return>

Original complex type name from the Odata EDM: Return

  • Constructor Details

    • Return

      public Return()
    • Return

      public Return(@Nullable String collectiveProcessing, @Nullable String deliveryDocument, @Nullable String deliveryDocumentItem, @Nullable String scheduleLine, @Nullable String collectiveProcessingMsgCounter, @Nullable String systemMessageIdentification, @Nullable String systemMessageNumber, @Nullable String systemMessageType, @Nullable String systemMessageVariable1, @Nullable String systemMessageVariable2, @Nullable String systemMessageVariable3, @Nullable String systemMessageVariable4, @Nullable String collectiveProcessingType)
  • Method Details

    • getType

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

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

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

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<Return>
    • setCollectiveProcessing

      public void setCollectiveProcessing(@Nullable String collectiveProcessing)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: CollectiveProcessing

      Parameters:
      collectiveProcessing - Group
    • setDeliveryDocument

      public void setDeliveryDocument(@Nullable String deliveryDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: DeliveryDocument

      Parameters:
      deliveryDocument - SD Document
    • setDeliveryDocumentItem

      public void setDeliveryDocumentItem(@Nullable String deliveryDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property from the Odata EDM: DeliveryDocumentItem

      Parameters:
      deliveryDocumentItem - Item
    • setScheduleLine

      public void setScheduleLine(@Nullable String scheduleLine)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: ScheduleLine

      Parameters:
      scheduleLine - Schedule Line
    • setCollectiveProcessingMsgCounter

      public void setCollectiveProcessingMsgCounter(@Nullable String collectiveProcessingMsgCounter)
      Constraints: Not nullable, Maximum length: 2

      Original property from the Odata EDM: CollectiveProcessingMsgCounter

      Parameters:
      collectiveProcessingMsgCounter - Counter
    • setSystemMessageIdentification

      public void setSystemMessageIdentification(@Nullable String systemMessageIdentification)
      Constraints: Not nullable, Maximum length: 20

      Original property from the Odata EDM: SystemMessageIdentification

      Parameters:
      systemMessageIdentification - Message ID
    • setSystemMessageNumber

      public void setSystemMessageNumber(@Nullable String systemMessageNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: SystemMessageNumber

      Parameters:
      systemMessageNumber - Message Number
    • setSystemMessageType

      public void setSystemMessageType(@Nullable String systemMessageType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: SystemMessageType

      Parameters:
      systemMessageType - Message Type
    • setSystemMessageVariable1

      public void setSystemMessageVariable1(@Nullable String systemMessageVariable1)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable1

      Parameters:
      systemMessageVariable1 - Message var.
    • setSystemMessageVariable2

      public void setSystemMessageVariable2(@Nullable String systemMessageVariable2)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable2

      Parameters:
      systemMessageVariable2 - Message var.
    • setSystemMessageVariable3

      public void setSystemMessageVariable3(@Nullable String systemMessageVariable3)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable3

      Parameters:
      systemMessageVariable3 - Message var.
    • setSystemMessageVariable4

      public void setSystemMessageVariable4(@Nullable String systemMessageVariable4)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable4

      Parameters:
      systemMessageVariable4 - Message var.
    • setCollectiveProcessingType

      public void setCollectiveProcessingType(@Nullable String collectiveProcessingType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: CollectiveProcessingType

      Parameters:
      collectiveProcessingType - Group Type
    • builder

      @Nonnull public static Return.ReturnBuilder builder()
    • getCollectiveProcessing

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

      Original property from the Odata EDM: CollectiveProcessing

      Returns:
      Group
    • getDeliveryDocument

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

      Original property from the Odata EDM: DeliveryDocument

      Returns:
      SD Document
    • getDeliveryDocumentItem

      @Nullable public String getDeliveryDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property from the Odata EDM: DeliveryDocumentItem

      Returns:
      Item
    • getScheduleLine

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

      Original property from the Odata EDM: ScheduleLine

      Returns:
      Schedule Line
    • getCollectiveProcessingMsgCounter

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

      Original property from the Odata EDM: CollectiveProcessingMsgCounter

      Returns:
      Counter
    • getSystemMessageIdentification

      @Nullable public String getSystemMessageIdentification()
      Constraints: Not nullable, Maximum length: 20

      Original property from the Odata EDM: SystemMessageIdentification

      Returns:
      Message ID
    • getSystemMessageNumber

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

      Original property from the Odata EDM: SystemMessageNumber

      Returns:
      Message Number
    • getSystemMessageType

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

      Original property from the Odata EDM: SystemMessageType

      Returns:
      Message Type
    • getSystemMessageVariable1

      @Nullable public String getSystemMessageVariable1()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable1

      Returns:
      Message var.
    • getSystemMessageVariable2

      @Nullable public String getSystemMessageVariable2()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable2

      Returns:
      Message var.
    • getSystemMessageVariable3

      @Nullable public String getSystemMessageVariable3()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable3

      Returns:
      Message var.
    • getSystemMessageVariable4

      @Nullable public String getSystemMessageVariable4()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable4

      Returns:
      Message var.
    • getCollectiveProcessingType

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

      Original property from the Odata EDM: CollectiveProcessingType

      Returns:
      Group Type
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmComplex<Return>