Class ReturnableFulfillmentInfo
java.lang.Object
com.broadleafcommerce.order.domain.ReturnableFulfillmentInfo
- All Implemented Interfaces:
Serializable
Represents information about a
OrderFulfillment with which to create a
ReturnAuthorization. This presents the caller with important information such as
returnable OrderFulfillmentItems and any auxiliary or related items
like fees (represented by OrderItems) that were collected along with the
fulfillment when it was captured.- Since:
- Order Services 2.2.0, Release Train 2.3.0
- Author:
- Nathan Moore (nathandmoore)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanList<com.broadleafcommerce.order.client.domain.IncludedFee>TheIncludedFeesassociated with anOrderFulfillmentthat can be included in a newReturnAuthorization.List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItem>TheOrderFulfillmentItemsfrom a particularOrderFulfillmentthat can be included in a newReturnAuthorization.inthashCode()voidsetRefundableFees(List<com.broadleafcommerce.order.client.domain.IncludedFee> refundableFees) TheIncludedFeesassociated with anOrderFulfillmentthat can be included in a newReturnAuthorization.voidsetReturnableItems(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItem> returnableItems) TheOrderFulfillmentItemsfrom a particularOrderFulfillmentthat can be included in a newReturnAuthorization.toString()
-
Constructor Details
-
ReturnableFulfillmentInfo
public ReturnableFulfillmentInfo()
-
-
Method Details
-
getReturnableItems
TheOrderFulfillmentItemsfrom a particularOrderFulfillmentthat can be included in a newReturnAuthorization. -
getRefundableFees
TheIncludedFeesassociated with anOrderFulfillmentthat can be included in a newReturnAuthorization. -
setReturnableItems
public void setReturnableItems(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItem> returnableItems) TheOrderFulfillmentItemsfrom a particularOrderFulfillmentthat can be included in a newReturnAuthorization. -
setRefundableFees
public void setRefundableFees(List<com.broadleafcommerce.order.client.domain.IncludedFee> refundableFees) TheIncludedFeesassociated with anOrderFulfillmentthat can be included in a newReturnAuthorization. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-