Class OrderFulfillmentView
java.lang.Object
com.broadleafcommerce.order.domain.OrderFulfillmentView
- All Implemented Interfaces:
 Serializable
A specialized payload to present 
OrderFulfillment data in addition to limited
 Order data.- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanList<com.broadleafcommerce.order.client.domain.Shipment>com.broadleafcommerce.order.common.domain.AddressList<com.broadleafcommerce.order.common.domain.Adjustment>com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextStatejavax.money.CurrencyUnitjavax.money.MonetaryAmountjavax.money.MonetaryAmountcom.broadleafcommerce.order.common.domain.FulfillmentOptionjavax.money.MonetaryAmountjavax.money.MonetaryAmountgetId()javax.money.MonetaryAmountjavax.money.MonetaryAmountjavax.money.MonetaryAmountgetOrder()Contains limitedOrderdata related to the fulfillment.List<com.broadleafcommerce.order.common.domain.OverrideDetail>com.broadleafcommerce.order.common.domain.PricedFulfillmentOptionjavax.money.MonetaryAmountcom.broadleafcommerce.order.client.domain.Shipmentjavax.money.MonetaryAmountgetType()inthashCode()booleanbooleanvoidsetAdditionalShipments(List<com.broadleafcommerce.order.client.domain.Shipment> additionalShipments) voidsetAddress(com.broadleafcommerce.order.common.domain.Address address) voidsetAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> adjustments) voidsetAttributes(Map<String, Object> attributes) voidsetContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState) voidsetCurrency(javax.money.CurrencyUnit currency) voidsetExternalId(String externalId) voidsetFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal) voidsetFulfillmentCharge(javax.money.MonetaryAmount fulfillmentCharge) voidsetFulfillmentItems(List<OrderFulfillmentItemView> fulfillmentItems) voidsetFulfillmentOption(com.broadleafcommerce.order.common.domain.FulfillmentOption fulfillmentOption) voidsetFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal) voidsetGrandTotal(javax.money.MonetaryAmount grandTotal) voidsetGroupReferenceNumber(String groupReferenceNumber) voidvoidsetIncludedFulfillmentTax(javax.money.MonetaryAmount includedFulfillmentTax) voidsetIncludedMerchandiseTax(javax.money.MonetaryAmount includedMerchandiseTax) voidsetInventoryLocationReference(String inventoryLocationReference) voidsetMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal) voidsetOrder(MinimalOrderView order) Contains limitedOrderdata related to the fulfillment.voidsetOrderFulfillmentNumber(String orderFulfillmentNumber) voidsetOrderId(String orderId) voidsetOverrideDetails(List<com.broadleafcommerce.order.common.domain.OverrideDetail> overrideDetails) voidsetOverrideFulfillmentPriceFlag(boolean overrideFulfillmentPriceFlag) voidsetPricedFulfillmentOption(com.broadleafcommerce.order.common.domain.PricedFulfillmentOption pricedFulfillmentOption) voidsetProratedOrderFulfillmentAdjustments(javax.money.MonetaryAmount proratedOrderFulfillmentAdjustments) voidsetRequiresCollectOnDelivery(boolean requiresCollectOnDelivery) voidsetShipment(com.broadleafcommerce.order.client.domain.Shipment shipment) voidvoidsetTaxTotal(javax.money.MonetaryAmount taxTotal) voidvoidsetVendorRef(String vendorRef) voidsetVersion(Integer version) toString() 
- 
Constructor Details
- 
OrderFulfillmentView
public OrderFulfillmentView() 
 - 
 - 
Method Details
- 
getId
- See Also:
 - 
OrderFulfillment.getId()
 
 - 
getExternalId
- See Also:
 - 
OrderFulfillment.getExternalId()
 
 - 
getOrderFulfillmentNumber
- See Also:
 - 
OrderFulfillment.getOrderFulfillmentNumber()
 
 - 
getGroupReferenceNumber
- See Also:
 - 
OrderFulfillment.getGroupReferenceNumber()
 
 - 
getOrderId
- See Also:
 - 
OrderFulfillment.getOrderId()
 
 - 
getStatus
- See Also:
 - 
OrderFulfillment.getStatus()
 
 - 
getType
- See Also:
 - 
OrderFulfillment.getType()
 
 - 
getVersion
- See Also:
 - 
OrderFulfillment.getVersion()
 
 - 
getFulfillmentOption
public com.broadleafcommerce.order.common.domain.FulfillmentOption getFulfillmentOption()- See Also:
 - 
OrderFulfillment.getFulfillmentOption()
 
 - 
getPricedFulfillmentOption
public com.broadleafcommerce.order.common.domain.PricedFulfillmentOption getPricedFulfillmentOption()- See Also:
 - 
OrderFulfillment.getPricedFulfillmentOption()
 
 - 
getInventoryLocationReference
- See Also:
 - 
OrderFulfillment.getInventoryLocationReference()
 
 - 
getAddress
public com.broadleafcommerce.order.common.domain.Address getAddress()- See Also:
 - 
OrderFulfillment.getAddress()
 
 - 
getShipment
public com.broadleafcommerce.order.client.domain.Shipment getShipment()- See Also:
 - 
OrderFulfillment.getShipment()
 
 - 
getAdditionalShipments
- See Also:
 - 
OrderFulfillment.getAdditionalShipments()
 
 - 
getFulfillmentItems
- See Also:
 - 
OrderFulfillment.getFulfillmentItems()
 
 - 
getMerchandiseTotal
public javax.money.MonetaryAmount getMerchandiseTotal()- See Also:
 - 
OrderFulfillment.getMerchandiseTotal()
 
 - 
getFulfillmentCharge
public javax.money.MonetaryAmount getFulfillmentCharge()- See Also:
 - 
OrderFulfillment.getFulfillmentCharge()
 
 - 
getFulfillmentAdjustmentsTotal
public javax.money.MonetaryAmount getFulfillmentAdjustmentsTotal()- See Also:
 - 
OrderFulfillment.getFulfillmentAdjustmentsTotal()
 
 - 
getProratedOrderFulfillmentAdjustments
public javax.money.MonetaryAmount getProratedOrderFulfillmentAdjustments()- See Also:
 - 
OrderFulfillment.getProratedOrderFulfillmentAdjustments()
 
 - 
getFulfillmentTotal
public javax.money.MonetaryAmount getFulfillmentTotal()- See Also:
 - 
OrderFulfillment.getFulfillmentTotal()
 
 - 
getTaxTotal
public javax.money.MonetaryAmount getTaxTotal()- See Also:
 - 
OrderFulfillment.getTaxTotal()
 
 - 
getGrandTotal
public javax.money.MonetaryAmount getGrandTotal()- See Also:
 - 
OrderFulfillment.getGrandTotal()
 
 - 
getAdjustments
- See Also:
 - 
OrderFulfillment.getAdjustments()
 
 - 
isOverrideFulfillmentPriceFlag
public boolean isOverrideFulfillmentPriceFlag()- See Also:
 - 
OrderFulfillment.isOverrideFulfillmentPriceFlag()
 
 - 
getOverrideDetails
- See Also:
 - 
OrderFulfillment.getOverrideDetails()
 
 - 
getVendorRef
- See Also:
 - 
OrderFulfillment.getVendorRef()
 
 - 
getCurrency
public javax.money.CurrencyUnit getCurrency()- See Also:
 - 
OrderFulfillment.getCurrency()
 
 - 
isRequiresCollectOnDelivery
public boolean isRequiresCollectOnDelivery()- See Also:
 - 
OrderFulfillment.isRequiresCollectOnDelivery()
 
 - 
getIncludedMerchandiseTax
public javax.money.MonetaryAmount getIncludedMerchandiseTax()- See Also:
 - 
OrderFulfillment#includedMerchandiseTax()
 
 - 
getIncludedFulfillmentTax
public javax.money.MonetaryAmount getIncludedFulfillmentTax()- See Also:
 - 
OrderFulfillment#includedFulfillmentTax()
 
 - 
getAttributes
- See Also:
 - 
OrderFulfillment.getAttributes()
 
 - 
getContextState
public com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState getContextState()- See Also:
 - 
OrderFulfillment.getContextState()
 
 - 
getOrder
Contains limitedOrderdata related to the fulfillment. - 
setId
- See Also:
 - 
OrderFulfillment.getId()
 
 - 
setExternalId
- See Also:
 - 
OrderFulfillment.getExternalId()
 
 - 
setOrderFulfillmentNumber
- See Also:
 - 
OrderFulfillment.getOrderFulfillmentNumber()
 
 - 
setGroupReferenceNumber
- See Also:
 - 
OrderFulfillment.getGroupReferenceNumber()
 
 - 
setOrderId
- See Also:
 - 
OrderFulfillment.getOrderId()
 
 - 
setStatus
- See Also:
 - 
OrderFulfillment.getStatus()
 
 - 
setType
- See Also:
 - 
OrderFulfillment.getType()
 
 - 
setVersion
- See Also:
 - 
OrderFulfillment.getVersion()
 
 - 
setFulfillmentOption
public void setFulfillmentOption(com.broadleafcommerce.order.common.domain.FulfillmentOption fulfillmentOption) - See Also:
 - 
OrderFulfillment.getFulfillmentOption()
 
 - 
setPricedFulfillmentOption
public void setPricedFulfillmentOption(com.broadleafcommerce.order.common.domain.PricedFulfillmentOption pricedFulfillmentOption) - See Also:
 - 
OrderFulfillment.getPricedFulfillmentOption()
 
 - 
setInventoryLocationReference
- See Also:
 - 
OrderFulfillment.getInventoryLocationReference()
 
 - 
setAddress
public void setAddress(com.broadleafcommerce.order.common.domain.Address address) - See Also:
 - 
OrderFulfillment.getAddress()
 
 - 
setShipment
public void setShipment(com.broadleafcommerce.order.client.domain.Shipment shipment) - See Also:
 - 
OrderFulfillment.getShipment()
 
 - 
setAdditionalShipments
public void setAdditionalShipments(List<com.broadleafcommerce.order.client.domain.Shipment> additionalShipments) - See Also:
 - 
OrderFulfillment.getAdditionalShipments()
 
 - 
setFulfillmentItems
- See Also:
 - 
OrderFulfillment.getFulfillmentItems()
 
 - 
setMerchandiseTotal
public void setMerchandiseTotal(javax.money.MonetaryAmount merchandiseTotal) - See Also:
 - 
OrderFulfillment.getMerchandiseTotal()
 
 - 
setFulfillmentCharge
public void setFulfillmentCharge(javax.money.MonetaryAmount fulfillmentCharge) - See Also:
 - 
OrderFulfillment.getFulfillmentCharge()
 
 - 
setFulfillmentAdjustmentsTotal
public void setFulfillmentAdjustmentsTotal(javax.money.MonetaryAmount fulfillmentAdjustmentsTotal) - See Also:
 - 
OrderFulfillment.getFulfillmentAdjustmentsTotal()
 
 - 
setProratedOrderFulfillmentAdjustments
public void setProratedOrderFulfillmentAdjustments(javax.money.MonetaryAmount proratedOrderFulfillmentAdjustments) - See Also:
 - 
OrderFulfillment.getProratedOrderFulfillmentAdjustments()
 
 - 
setFulfillmentTotal
public void setFulfillmentTotal(javax.money.MonetaryAmount fulfillmentTotal) - See Also:
 - 
OrderFulfillment.getFulfillmentTotal()
 
 - 
setTaxTotal
public void setTaxTotal(javax.money.MonetaryAmount taxTotal) - See Also:
 - 
OrderFulfillment.getTaxTotal()
 
 - 
setGrandTotal
public void setGrandTotal(javax.money.MonetaryAmount grandTotal) - See Also:
 - 
OrderFulfillment.getGrandTotal()
 
 - 
setAdjustments
- See Also:
 - 
OrderFulfillment.getAdjustments()
 
 - 
setOverrideFulfillmentPriceFlag
public void setOverrideFulfillmentPriceFlag(boolean overrideFulfillmentPriceFlag) - See Also:
 - 
OrderFulfillment.isOverrideFulfillmentPriceFlag()
 
 - 
setOverrideDetails
public void setOverrideDetails(List<com.broadleafcommerce.order.common.domain.OverrideDetail> overrideDetails) - See Also:
 - 
OrderFulfillment.getOverrideDetails()
 
 - 
setVendorRef
- See Also:
 - 
OrderFulfillment.getVendorRef()
 
 - 
setCurrency
public void setCurrency(javax.money.CurrencyUnit currency) - See Also:
 - 
OrderFulfillment.getCurrency()
 
 - 
setRequiresCollectOnDelivery
public void setRequiresCollectOnDelivery(boolean requiresCollectOnDelivery) - See Also:
 - 
OrderFulfillment.isRequiresCollectOnDelivery()
 
 - 
setIncludedMerchandiseTax
public void setIncludedMerchandiseTax(javax.money.MonetaryAmount includedMerchandiseTax) - See Also:
 - 
OrderFulfillment#includedMerchandiseTax()
 
 - 
setIncludedFulfillmentTax
public void setIncludedFulfillmentTax(javax.money.MonetaryAmount includedFulfillmentTax) - See Also:
 - 
OrderFulfillment#includedFulfillmentTax()
 
 - 
setAttributes
- See Also:
 - 
OrderFulfillment.getAttributes()
 
 - 
setContextState
public void setContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState) - See Also:
 - 
OrderFulfillment.getContextState()
 
 - 
setOrder
Contains limitedOrderdata related to the fulfillment. - 
equals
 - 
canEqual
 - 
hashCode
public int hashCode() - 
toString
 
 -