Class OrderFulfillmentItemView
- java.lang.Object
-
- com.broadleafcommerce.order.domain.OrderFulfillmentItemView
-
public class OrderFulfillmentItemView extends Object
A specialized payload to presentOrderFulfillmentItemdata in addition to limitedOrderItemdata.
-
-
Constructor Summary
Constructors Constructor Description OrderFulfillmentItemView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)List<com.broadleafcommerce.order.common.domain.Adjustment>getFulfillmentAdjustments()javax.money.MonetaryAmountgetFulfillmentAdjustmentsTotal()javax.money.MonetaryAmountgetFulfillmentTotal()StringgetId()StringgetInventoryCheckStrategy()StringgetInventoryReservationStrategy()javax.money.MonetaryAmountgetMerchandiseAdjustmentsTotal()javax.money.MonetaryAmountgetMerchandiseSubtotal()javax.money.MonetaryAmountgetMerchandiseTaxTotal()javax.money.MonetaryAmountgetMerchandiseTotal()MinimalOrderItemViewgetOrderItem()Contains limitedOrderItemdata related to the fulfillment.StringgetOrderItemId()javax.money.MonetaryAmountgetProratedOrderAdjustments()intgetQuantity()StringgetReferenceNumber()List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail>getTaxDetails()javax.money.MonetaryAmountgetUnitFulfillmentCharge()javax.money.MonetaryAmountgetUnitMerchandisePrice()inthashCode()booleanisAvailableOnline()voidsetAvailableOnline(boolean availableOnline)voidsetFulfillmentAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> fulfillmentAdjustments)voidsetFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal)voidsetFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal)voidsetId(String id)voidsetInventoryCheckStrategy(String inventoryCheckStrategy)voidsetInventoryReservationStrategy(String inventoryReservationStrategy)voidsetMerchandiseAdjustmentsTotal(javax.money.MonetaryAmount merchandiseAdjustmentsTotal)voidsetMerchandiseSubtotal(javax.money.MonetaryAmount merchandiseSubtotal)voidsetMerchandiseTaxTotal(javax.money.MonetaryAmount merchandiseTaxTotal)voidsetMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal)voidsetOrderItem(MinimalOrderItemView orderItem)Contains limitedOrderItemdata related to the fulfillment.voidsetOrderItemId(String orderItemId)voidsetProratedOrderAdjustments(javax.money.MonetaryAmount proratedOrderAdjustments)voidsetQuantity(int quantity)voidsetReferenceNumber(String referenceNumber)voidsetTaxDetails(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> taxDetails)voidsetUnitFulfillmentCharge(javax.money.MonetaryAmount unitFulfillmentCharge)voidsetUnitMerchandisePrice(javax.money.MonetaryAmount unitMerchandisePrice)StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
- See Also:
OrderFulfillmentItem.getId()
-
getReferenceNumber
public String getReferenceNumber()
- See Also:
OrderFulfillmentItem.getReferenceNumber()
-
getOrderItemId
public String getOrderItemId()
- See Also:
OrderFulfillmentItem.getOrderItemId()
-
getQuantity
public int getQuantity()
- See Also:
OrderFulfillmentItem.getQuantity()
-
getUnitMerchandisePrice
public javax.money.MonetaryAmount getUnitMerchandisePrice()
- See Also:
OrderFulfillmentItem.getUnitMerchandisePrice()
-
getMerchandiseSubtotal
public javax.money.MonetaryAmount getMerchandiseSubtotal()
- See Also:
OrderFulfillmentItem.getMerchandiseSubtotal()
-
getMerchandiseAdjustmentsTotal
public javax.money.MonetaryAmount getMerchandiseAdjustmentsTotal()
- See Also:
OrderFulfillmentItem.getMerchandiseAdjustmentsTotal()
-
getMerchandiseTotal
public javax.money.MonetaryAmount getMerchandiseTotal()
- See Also:
OrderFulfillmentItem.getMerchandiseTotal()
-
getProratedOrderAdjustments
public javax.money.MonetaryAmount getProratedOrderAdjustments()
- See Also:
OrderFulfillmentItem.getProratedOrderAdjustments()
-
getMerchandiseTaxTotal
public javax.money.MonetaryAmount getMerchandiseTaxTotal()
- See Also:
OrderFulfillmentItem.getMerchandiseTaxTotal()
-
getUnitFulfillmentCharge
public javax.money.MonetaryAmount getUnitFulfillmentCharge()
- See Also:
OrderFulfillmentItem.getUnitFulfillmentCharge()
-
getFulfillmentAdjustmentsTotal
public javax.money.MonetaryAmount getFulfillmentAdjustmentsTotal()
- See Also:
OrderFulfillmentItem.getFulfillmentAdjustmentsTotal()
-
getFulfillmentTotal
public javax.money.MonetaryAmount getFulfillmentTotal()
- See Also:
OrderFulfillmentItem.getFulfillmentTotal()
-
getFulfillmentAdjustments
public List<com.broadleafcommerce.order.common.domain.Adjustment> getFulfillmentAdjustments()
- See Also:
OrderFulfillmentItem.getFulfillmentAdjustments()
-
isAvailableOnline
public boolean isAvailableOnline()
- See Also:
OrderFulfillmentItem.isAvailableOnline()
-
getInventoryCheckStrategy
public String getInventoryCheckStrategy()
- See Also:
OrderFulfillmentItem.getInventoryCheckStrategy()
-
getInventoryReservationStrategy
public String getInventoryReservationStrategy()
- See Also:
OrderFulfillmentItem.getInventoryReservationStrategy()
-
getTaxDetails
public List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> getTaxDetails()
- See Also:
OrderFulfillmentItem.getTaxDetails()
-
getOrderItem
public MinimalOrderItemView getOrderItem()
Contains limitedOrderItemdata related to the fulfillment.
-
setId
public void setId(String id)
- See Also:
OrderFulfillmentItem.getId()
-
setReferenceNumber
public void setReferenceNumber(String referenceNumber)
- See Also:
OrderFulfillmentItem.getReferenceNumber()
-
setOrderItemId
public void setOrderItemId(String orderItemId)
- See Also:
OrderFulfillmentItem.getOrderItemId()
-
setQuantity
public void setQuantity(int quantity)
- See Also:
OrderFulfillmentItem.getQuantity()
-
setUnitMerchandisePrice
public void setUnitMerchandisePrice(javax.money.MonetaryAmount unitMerchandisePrice)
- See Also:
OrderFulfillmentItem.getUnitMerchandisePrice()
-
setMerchandiseSubtotal
public void setMerchandiseSubtotal(javax.money.MonetaryAmount merchandiseSubtotal)
- See Also:
OrderFulfillmentItem.getMerchandiseSubtotal()
-
setMerchandiseAdjustmentsTotal
public void setMerchandiseAdjustmentsTotal(javax.money.MonetaryAmount merchandiseAdjustmentsTotal)
- See Also:
OrderFulfillmentItem.getMerchandiseAdjustmentsTotal()
-
setMerchandiseTotal
public void setMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal)
- See Also:
OrderFulfillmentItem.getMerchandiseTotal()
-
setProratedOrderAdjustments
public void setProratedOrderAdjustments(javax.money.MonetaryAmount proratedOrderAdjustments)
- See Also:
OrderFulfillmentItem.getProratedOrderAdjustments()
-
setMerchandiseTaxTotal
public void setMerchandiseTaxTotal(javax.money.MonetaryAmount merchandiseTaxTotal)
- See Also:
OrderFulfillmentItem.getMerchandiseTaxTotal()
-
setUnitFulfillmentCharge
public void setUnitFulfillmentCharge(javax.money.MonetaryAmount unitFulfillmentCharge)
- See Also:
OrderFulfillmentItem.getUnitFulfillmentCharge()
-
setFulfillmentAdjustmentsTotal
public void setFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal)
- See Also:
OrderFulfillmentItem.getFulfillmentAdjustmentsTotal()
-
setFulfillmentTotal
public void setFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal)
- See Also:
OrderFulfillmentItem.getFulfillmentTotal()
-
setFulfillmentAdjustments
public void setFulfillmentAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> fulfillmentAdjustments)
- See Also:
OrderFulfillmentItem.getFulfillmentAdjustments()
-
setAvailableOnline
public void setAvailableOnline(boolean availableOnline)
- See Also:
OrderFulfillmentItem.isAvailableOnline()
-
setInventoryCheckStrategy
public void setInventoryCheckStrategy(String inventoryCheckStrategy)
- See Also:
OrderFulfillmentItem.getInventoryCheckStrategy()
-
setInventoryReservationStrategy
public void setInventoryReservationStrategy(String inventoryReservationStrategy)
- See Also:
OrderFulfillmentItem.getInventoryReservationStrategy()
-
setTaxDetails
public void setTaxDetails(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> taxDetails)
- See Also:
OrderFulfillmentItem.getTaxDetails()
-
setOrderItem
public void setOrderItem(MinimalOrderItemView orderItem)
Contains limitedOrderItemdata related to the fulfillment.
-
canEqual
protected boolean canEqual(Object other)
-
-