Class OrderFulfillmentItemView
- java.lang.Object
-
- com.broadleafcommerce.order.domain.OrderFulfillmentItemView
-
public class OrderFulfillmentItemView extends Object
A specialized payload to presentOrderFulfillmentItem
data in addition to limitedOrderItem
data.
-
-
Constructor Summary
Constructors Constructor Description OrderFulfillmentItemView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
List<com.broadleafcommerce.order.common.domain.Adjustment>
getFulfillmentAdjustments()
javax.money.MonetaryAmount
getFulfillmentAdjustmentsTotal()
javax.money.MonetaryAmount
getFulfillmentTotal()
String
getId()
String
getInventoryCheckStrategy()
String
getInventoryReservationStrategy()
javax.money.MonetaryAmount
getMerchandiseAdjustmentsTotal()
javax.money.MonetaryAmount
getMerchandiseSubtotal()
javax.money.MonetaryAmount
getMerchandiseTaxTotal()
javax.money.MonetaryAmount
getMerchandiseTotal()
MinimalOrderItemView
getOrderItem()
Contains limitedOrderItem
data related to the fulfillment.String
getOrderItemId()
javax.money.MonetaryAmount
getProratedOrderAdjustments()
int
getQuantity()
String
getReferenceNumber()
List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail>
getTaxDetails()
javax.money.MonetaryAmount
getUnitFulfillmentCharge()
javax.money.MonetaryAmount
getUnitMerchandisePrice()
int
hashCode()
boolean
isAvailableOnline()
void
setAvailableOnline(boolean availableOnline)
void
setFulfillmentAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> fulfillmentAdjustments)
void
setFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal)
void
setFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal)
void
setId(String id)
void
setInventoryCheckStrategy(String inventoryCheckStrategy)
void
setInventoryReservationStrategy(String inventoryReservationStrategy)
void
setMerchandiseAdjustmentsTotal(javax.money.MonetaryAmount merchandiseAdjustmentsTotal)
void
setMerchandiseSubtotal(javax.money.MonetaryAmount merchandiseSubtotal)
void
setMerchandiseTaxTotal(javax.money.MonetaryAmount merchandiseTaxTotal)
void
setMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal)
void
setOrderItem(MinimalOrderItemView orderItem)
Contains limitedOrderItem
data related to the fulfillment.void
setOrderItemId(String orderItemId)
void
setProratedOrderAdjustments(javax.money.MonetaryAmount proratedOrderAdjustments)
void
setQuantity(int quantity)
void
setReferenceNumber(String referenceNumber)
void
setTaxDetails(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> taxDetails)
void
setUnitFulfillmentCharge(javax.money.MonetaryAmount unitFulfillmentCharge)
void
setUnitMerchandisePrice(javax.money.MonetaryAmount unitMerchandisePrice)
String
toString()
-
-
-
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 limitedOrderItem
data 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 limitedOrderItem
data related to the fulfillment.
-
canEqual
protected boolean canEqual(Object other)
-
-