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 booleanbooleanList<com.broadleafcommerce.order.common.domain.Adjustment>javax.money.MonetaryAmountjavax.money.MonetaryAmountgetId()javax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountContains limitedOrderItemdata related to the fulfillment.javax.money.MonetaryAmountjavax.money.MonetaryAmountintList<com.broadleafcommerce.order.client.domain.OrderFulfillmentItemTaxDetail>javax.money.MonetaryAmountjavax.money.MonetaryAmountinthashCode()booleanvoidsetAttributes(Map<String, Object> attributes) voidsetAvailableOnline(boolean availableOnline) voidsetFulfillmentAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> fulfillmentAdjustments) voidsetFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal) voidsetFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal) voidvoidsetIncludedFulfillmentTax(javax.money.MonetaryAmount includedFulfillmentTax) voidsetIncludedMerchandiseTax(javax.money.MonetaryAmount includedMerchandiseTax) voidsetInternalAttributes(Map<String, Object> internalAttributes) voidsetInventoryCheckStrategy(String inventoryCheckStrategy) voidsetInventoryReservationStrategy(String inventoryReservationStrategy) voidsetItemTotal(javax.money.MonetaryAmount itemTotal) voidsetMerchandiseAdjustmentsTotal(javax.money.MonetaryAmount merchandiseAdjustmentsTotal) voidsetMerchandiseSubtotal(javax.money.MonetaryAmount merchandiseSubtotal) voidsetMerchandiseTaxTotal(javax.money.MonetaryAmount merchandiseTaxTotal) voidsetMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal) voidsetNonIncludedFulfillmentTax(javax.money.MonetaryAmount nonIncludedFulfillmentTax) voidsetNonIncludedMerchandiseTax(javax.money.MonetaryAmount nonIncludedMerchandiseTax) voidsetNonIncludedTaxTotal(javax.money.MonetaryAmount nonIncludedTaxTotal) voidsetOrderItem(MinimalOrderItemView orderItem) Contains limitedOrderItemdata related to the fulfillment.voidsetOrderItemId(String orderItemId) voidsetProratedOrderAdjustments(javax.money.MonetaryAmount proratedOrderAdjustments) voidsetProratedOrderFulfillmentAdjustments(javax.money.MonetaryAmount proratedOrderFulfillmentAdjustments) 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) 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 limitedOrderItemdata 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 limitedOrderItemdata related to the fulfillment. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-