Class OrderFulfillmentView
- java.lang.Object
-
- com.broadleafcommerce.order.domain.OrderFulfillmentView
-
- All Implemented Interfaces:
Serializable
public class OrderFulfillmentView extends Object implements Serializable
A specialized payload to presentOrderFulfillmentdata in addition to limitedOrderdata.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OrderFulfillmentView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)List<com.broadleafcommerce.order.client.domain.Shipment>getAdditionalShipments()com.broadleafcommerce.order.common.domain.AddressgetAddress()List<com.broadleafcommerce.order.common.domain.Adjustment>getAdjustments()Map<String,Object>getAttributes()com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextStategetContextState()javax.money.CurrencyUnitgetCurrency()StringgetExternalId()javax.money.MonetaryAmountgetFulfillmentCharge()List<OrderFulfillmentItemView>getFulfillmentItems()com.broadleafcommerce.order.common.domain.FulfillmentOptiongetFulfillmentOption()javax.money.MonetaryAmountgetFulfillmentTotal()javax.money.MonetaryAmountgetGrandTotal()StringgetGroupReferenceNumber()StringgetId()StringgetInventoryLocationReference()javax.money.MonetaryAmountgetMerchandiseTotal()MinimalOrderViewgetOrder()Contains limitedOrderdata related to the fulfillment.StringgetOrderFulfillmentNumber()StringgetOrderId()List<com.broadleafcommerce.order.common.domain.OverrideDetail>getOverrideDetails()com.broadleafcommerce.order.client.domain.ShipmentgetShipment()StringgetStatus()javax.money.MonetaryAmountgetTaxTotal()StringgetType()StringgetVendorRef()inthashCode()booleanisOverrideFulfillmentPriceFlag()voidsetAdditionalShipments(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)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)voidsetId(String id)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)voidsetShipment(com.broadleafcommerce.order.client.domain.Shipment shipment)voidsetStatus(String status)voidsetTaxTotal(javax.money.MonetaryAmount taxTotal)voidsetType(String type)voidsetVendorRef(String vendorRef)StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
- See Also:
OrderFulfillment.getId()
-
getExternalId
@Nullable public String getExternalId()
- See Also:
OrderFulfillment.getExternalId()
-
getOrderFulfillmentNumber
public String getOrderFulfillmentNumber()
- See Also:
OrderFulfillment.getOrderFulfillmentNumber()
-
getGroupReferenceNumber
public String getGroupReferenceNumber()
- See Also:
OrderFulfillment.getGroupReferenceNumber()
-
getOrderId
public String getOrderId()
- See Also:
OrderFulfillment.getOrderId()
-
getStatus
public String getStatus()
- See Also:
OrderFulfillment.getStatus()
-
getType
public String getType()
- See Also:
OrderFulfillment.getType()
-
getFulfillmentOption
public com.broadleafcommerce.order.common.domain.FulfillmentOption getFulfillmentOption()
- See Also:
OrderFulfillment.getFulfillmentOption()
-
getInventoryLocationReference
public String 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
public List<com.broadleafcommerce.order.client.domain.Shipment> getAdditionalShipments()
- See Also:
OrderFulfillment.getAdditionalShipments()
-
getFulfillmentItems
public List<OrderFulfillmentItemView> 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()
-
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
public List<com.broadleafcommerce.order.common.domain.Adjustment> getAdjustments()
- See Also:
OrderFulfillment.getAdjustments()
-
isOverrideFulfillmentPriceFlag
public boolean isOverrideFulfillmentPriceFlag()
- See Also:
OrderFulfillment.isOverrideFulfillmentPriceFlag()
-
getOverrideDetails
public List<com.broadleafcommerce.order.common.domain.OverrideDetail> getOverrideDetails()
- See Also:
OrderFulfillment.getOverrideDetails()
-
getVendorRef
public String getVendorRef()
- See Also:
OrderFulfillment.getVendorRef()
-
getCurrency
public javax.money.CurrencyUnit getCurrency()
- See Also:
OrderFulfillment.getCurrency()
-
getContextState
public com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState getContextState()
- See Also:
OrderFulfillment.getContextState()
-
getOrder
public MinimalOrderView getOrder()
Contains limitedOrderdata related to the fulfillment.
-
setId
public void setId(String id)
- See Also:
OrderFulfillment.getId()
-
setExternalId
public void setExternalId(@Nullable String externalId)- See Also:
OrderFulfillment.getExternalId()
-
setOrderFulfillmentNumber
public void setOrderFulfillmentNumber(String orderFulfillmentNumber)
- See Also:
OrderFulfillment.getOrderFulfillmentNumber()
-
setGroupReferenceNumber
public void setGroupReferenceNumber(String groupReferenceNumber)
- See Also:
OrderFulfillment.getGroupReferenceNumber()
-
setOrderId
public void setOrderId(String orderId)
- See Also:
OrderFulfillment.getOrderId()
-
setStatus
public void setStatus(String status)
- See Also:
OrderFulfillment.getStatus()
-
setType
public void setType(String type)
- See Also:
OrderFulfillment.getType()
-
setFulfillmentOption
public void setFulfillmentOption(com.broadleafcommerce.order.common.domain.FulfillmentOption fulfillmentOption)
- See Also:
OrderFulfillment.getFulfillmentOption()
-
setInventoryLocationReference
public void setInventoryLocationReference(String inventoryLocationReference)
- 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
public void setFulfillmentItems(List<OrderFulfillmentItemView> fulfillmentItems)
- 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()
-
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
public void setAdjustments(List<com.broadleafcommerce.order.common.domain.Adjustment> adjustments)
- 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
public void setVendorRef(String vendorRef)
- See Also:
OrderFulfillment.getVendorRef()
-
setCurrency
public void setCurrency(javax.money.CurrencyUnit currency)
- See Also:
OrderFulfillment.getCurrency()
-
setAttributes
public void setAttributes(Map<String,Object> attributes)
- See Also:
OrderFulfillment.getAttributes()
-
setContextState
public void setContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState)
- See Also:
OrderFulfillment.getContextState()
-
setOrder
public void setOrder(MinimalOrderView order)
Contains limitedOrderdata related to the fulfillment.
-
canEqual
protected boolean canEqual(Object other)
-
-