Class OrderBaseStatusImpl<T>

java.lang.Object
com.logicommerce.sdk.models.order.implementations.OrderBaseStatusImpl<T>
All Implemented Interfaces:
OrderBaseStatus<T>
Direct Known Subclasses:
OrderShipmentStatusImpl, OrderStatusImpl

public class OrderBaseStatusImpl<T> extends Object implements OrderBaseStatus<T>

OrderBaseStatusImpl class.

Since:
1.0.16
Author:
Logicommerce
  • Constructor Details

    • OrderBaseStatusImpl

      public OrderBaseStatusImpl()
  • Method Details

    • getId

      public Integer getId()

      Getter for the field id.

      Specified by:
      getId in interface OrderBaseStatus<T>
      Returns:
      a Integer object
    • getActions

      public List<OrderStatusAction> getActions()

      Getter for the field actions.

      Specified by:
      getActions in interface OrderBaseStatus<T>
      Returns:
      a List object
    • getCurrentDateTime

      public LocalDateTime getCurrentDateTime()

      Getter for the field currentDateTime.

      Specified by:
      getCurrentDateTime in interface OrderBaseStatus<T>
      Returns:
      a LocalDateTime object
    • getStatus

      public T getStatus()

      Getter for the field status.

      Specified by:
      getStatus in interface OrderBaseStatus<T>
      Returns:
      a T object
    • getSubstatusId

      public int getSubstatusId()

      Getter for the field substatusId.

      Specified by:
      getSubstatusId in interface OrderBaseStatus<T>
      Returns:
      a int
    • setId

      public void setId(Integer id)

      Setter for the field id.

      Parameters:
      id - a Integer object
    • setActions

      public void setActions(List<OrderStatusAction> actions)

      Setter for the field actions.

      Parameters:
      actions - a List object
    • setCurrentDateTime

      public void setCurrentDateTime(LocalDateTime currentDateTime)

      Setter for the field currentDateTime.

      Parameters:
      currentDateTime - a LocalDateTime object
    • setSubstatusId

      public void setSubstatusId(int substatusId)

      Setter for the field substatusId.

      Parameters:
      substatusId - a int
    • setStatus

      public void setStatus(T status)

      Setter for the field status.

      Parameters:
      status - a T object