Class OrderFulfillmentItemView
java.lang.Object
com.broadleafcommerce.order.domain.OrderFulfillmentItemView
A specialized payload to present
OrderFulfillmentItem
data in addition to limited
OrderItem
data.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
List<com.broadleafcommerce.order.common.domain.Adjustment>
javax.money.MonetaryAmount
javax.money.MonetaryAmount
getId()
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
javax.money.MonetaryAmount
Contains limitedOrderItem
data related to the fulfillment.javax.money.MonetaryAmount
javax.money.MonetaryAmount
int
List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail>
javax.money.MonetaryAmount
javax.money.MonetaryAmount
int
hashCode()
boolean
void
setAttributes
(Map<String, Object> attributes) 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
void
setIncludedFulfillmentTax
(javax.money.MonetaryAmount includedFulfillmentTax) void
setIncludedMerchandiseTax
(javax.money.MonetaryAmount includedMerchandiseTax) void
setInternalAttributes
(Map<String, Object> internalAttributes) void
setInventoryCheckStrategy
(String inventoryCheckStrategy) void
setInventoryReservationStrategy
(String inventoryReservationStrategy) void
setItemTotal
(javax.money.MonetaryAmount itemTotal) 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
setNonIncludedFulfillmentTax
(javax.money.MonetaryAmount nonIncludedFulfillmentTax) void
setNonIncludedMerchandiseTax
(javax.money.MonetaryAmount nonIncludedMerchandiseTax) void
setNonIncludedTaxTotal
(javax.money.MonetaryAmount nonIncludedTaxTotal) void
setOrderItem
(MinimalOrderItemView orderItem) Contains limitedOrderItem
data related to the fulfillment.void
setOrderItemId
(String orderItemId) void
setProratedOrderAdjustments
(javax.money.MonetaryAmount proratedOrderAdjustments) void
setProratedOrderFulfillmentAdjustments
(javax.money.MonetaryAmount proratedOrderFulfillmentAdjustments) 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) toString()
-
Constructor Details
-
OrderFulfillmentItemView
public OrderFulfillmentItemView()
-
-
Method Details
-
getId
- See Also:
-
OrderFulfillmentItem.getId()
-
getReferenceNumber
- See Also:
-
OrderFulfillmentItem.getReferenceNumber()
-
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()
-
getProratedOrderFulfillmentAdjustments
public javax.money.MonetaryAmount getProratedOrderFulfillmentAdjustments()- See Also:
-
OrderFulfillmentItem.getProratedOrderFulfillmentAdjustments()
-
getFulfillmentTotal
public javax.money.MonetaryAmount getFulfillmentTotal()- See Also:
-
OrderFulfillmentItem.getFulfillmentTotal()
-
getFulfillmentAdjustments
- See Also:
-
OrderFulfillmentItem.getFulfillmentAdjustments()
-
isAvailableOnline
public boolean isAvailableOnline()- See Also:
-
OrderFulfillmentItem.isAvailableOnline()
-
getInventoryCheckStrategy
- See Also:
-
OrderFulfillmentItem.getInventoryCheckStrategy()
-
getInventoryReservationStrategy
- See Also:
-
OrderFulfillmentItem.getInventoryReservationStrategy()
-
getTaxDetails
public List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> getTaxDetails()- See Also:
-
OrderFulfillmentItem.getTaxDetails()
-
getIncludedMerchandiseTax
public javax.money.MonetaryAmount getIncludedMerchandiseTax()- See Also:
-
OrderFulfillmentItem#includedMerchandiseTax()
-
getIncludedFulfillmentTax
public javax.money.MonetaryAmount getIncludedFulfillmentTax()- See Also:
-
OrderFulfillmentItem#includedFulfillmentTax()
-
getNonIncludedMerchandiseTax
public javax.money.MonetaryAmount getNonIncludedMerchandiseTax()- See Also:
-
OrderFulfillmentItem#nonIncludedMerchandiseTax()
-
getNonIncludedFulfillmentTax
public javax.money.MonetaryAmount getNonIncludedFulfillmentTax()- See Also:
-
OrderFulfillmentItem#nonIncludedFulfillmentTax()
-
getNonIncludedTaxTotal
public javax.money.MonetaryAmount getNonIncludedTaxTotal()- See Also:
-
OrderFulfillmentItem#nonIncludedTaxTotal()
-
getItemTotal
public javax.money.MonetaryAmount getItemTotal()- See Also:
-
OrderFulfillmentItem#itemTotal()
-
getAttributes
- See Also:
-
OrderFulfillmentItem.getAttributes()
-
getInternalAttributes
- See Also:
-
OrderFulfillmentItem.getInternalAttributes()
-
getOrderItem
Contains limitedOrderItem
data related to the fulfillment. -
setId
- See Also:
-
OrderFulfillmentItem.getId()
-
setReferenceNumber
- See Also:
-
OrderFulfillmentItem.getReferenceNumber()
-
setOrderItemId
- 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()
-
setProratedOrderFulfillmentAdjustments
public void setProratedOrderFulfillmentAdjustments(javax.money.MonetaryAmount proratedOrderFulfillmentAdjustments) - See Also:
-
OrderFulfillmentItem.getProratedOrderFulfillmentAdjustments()
-
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
- See Also:
-
OrderFulfillmentItem.getInventoryCheckStrategy()
-
setInventoryReservationStrategy
- See Also:
-
OrderFulfillmentItem.getInventoryReservationStrategy()
-
setTaxDetails
public void setTaxDetails(List<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail> taxDetails) - See Also:
-
OrderFulfillmentItem.getTaxDetails()
-
setIncludedMerchandiseTax
public void setIncludedMerchandiseTax(javax.money.MonetaryAmount includedMerchandiseTax) - See Also:
-
OrderFulfillmentItem#includedMerchandiseTax()
-
setIncludedFulfillmentTax
public void setIncludedFulfillmentTax(javax.money.MonetaryAmount includedFulfillmentTax) - See Also:
-
OrderFulfillmentItem#includedFulfillmentTax()
-
setNonIncludedMerchandiseTax
public void setNonIncludedMerchandiseTax(javax.money.MonetaryAmount nonIncludedMerchandiseTax) - See Also:
-
OrderFulfillmentItem#nonIncludedMerchandiseTax()
-
setNonIncludedFulfillmentTax
public void setNonIncludedFulfillmentTax(javax.money.MonetaryAmount nonIncludedFulfillmentTax) - See Also:
-
OrderFulfillmentItem#nonIncludedFulfillmentTax()
-
setNonIncludedTaxTotal
public void setNonIncludedTaxTotal(javax.money.MonetaryAmount nonIncludedTaxTotal) - See Also:
-
OrderFulfillmentItem#nonIncludedTaxTotal()
-
setItemTotal
public void setItemTotal(javax.money.MonetaryAmount itemTotal) - See Also:
-
OrderFulfillmentItem#itemTotal()
-
setAttributes
- See Also:
-
OrderFulfillmentItem.getAttributes()
-
setInternalAttributes
- See Also:
-
OrderFulfillmentItem.getInternalAttributes()
-
setOrderItem
Contains limitedOrderItem
data related to the fulfillment. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-