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
-