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

public class SchedldProcOrdOpMessage extends VdmComplex<SchedldProcOrdOpMessage>

Original complex type name from the Odata EDM: SchedldProcOrdOpMessage

  • Constructor Details

    • SchedldProcOrdOpMessage

      public SchedldProcOrdOpMessage()
    • SchedldProcOrdOpMessage

      public SchedldProcOrdOpMessage(@Nullable String manufacturingOrder, @Nullable String orderInternalBillOfOperations, @Nullable String orderIntBillOfOperationsItem, @Nullable String manufacturingOrderOperation, @Nullable String message)
  • Method Details

    • getType

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

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

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

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

      public void setManufacturingOrder(@Nullable String manufacturingOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property from the Odata EDM: ManufacturingOrder

      Parameters:
      manufacturingOrder - Order
    • setOrderInternalBillOfOperations

      public void setOrderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
      Constraints: Not nullable

      Original property from the Odata EDM: OrderInternalBillOfOperations

      Parameters:
      orderInternalBillOfOperations - The orderInternalBillOfOperations to set.
    • setOrderIntBillOfOperationsItem

      public void setOrderIntBillOfOperationsItem(@Nullable String orderIntBillOfOperationsItem)
      Constraints: Not nullable

      Original property from the Odata EDM: OrderIntBillOfOperationsItem

      Parameters:
      orderIntBillOfOperationsItem - The orderIntBillOfOperationsItem to set.
    • setManufacturingOrderOperation

      public void setManufacturingOrderOperation(@Nullable String manufacturingOrderOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: ManufacturingOrderOperation

      Parameters:
      manufacturingOrderOperation - Activity
    • setMessage

      public void setMessage(@Nullable String message)
      Constraints: none

      Original property from the Odata EDM: Message

      Parameters:
      message - The message to set.
    • builder

    • getManufacturingOrder

      @Nullable public String getManufacturingOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property from the Odata EDM: ManufacturingOrder

      Returns:
      Order
    • getOrderInternalBillOfOperations

      @Nullable public String getOrderInternalBillOfOperations()
      Constraints: Not nullable

      Original property from the Odata EDM: OrderInternalBillOfOperations

    • getOrderIntBillOfOperationsItem

      @Nullable public String getOrderIntBillOfOperationsItem()
      Constraints: Not nullable

      Original property from the Odata EDM: OrderIntBillOfOperationsItem

    • getManufacturingOrderOperation

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

      Original property from the Odata EDM: ManufacturingOrderOperation

      Returns:
      Activity
    • getMessage

      @Nullable public String getMessage()
      Constraints: none

      Original property from the Odata EDM: Message

    • toString

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

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

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

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