|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Order
| Method Summary | |
|---|---|
void |
addAddedOfferCode(OfferCode offerCode)
Deprecated. |
void |
addOfferCode(OfferCode addedOfferCode)
|
void |
addOrderItem(OrderItem orderItem)
|
void |
assignOrderItemsFinalPrice()
|
Money |
calculateOrderItemsFinalPrice(boolean includeNonTaxableItems)
|
boolean |
containsSku(Sku sku)
Checks the DiscreteOrderItems in the cart and returns whether or not the given SKU was found. |
List<OfferCode> |
getAddedOfferCodes()
|
Map<Offer,OfferInfo> |
getAdditionalOfferInformation()
|
Auditable |
getAuditable()
|
List<CandidateOrderOffer> |
getCandidateOrderOffers()
|
Customer |
getCustomer()
|
List<DiscreteOrderItem> |
getDiscreteOrderItems()
|
String |
getEmailAddress()
|
Money |
getFulfillmentGroupAdjustmentsValue()
|
List<FulfillmentGroup> |
getFulfillmentGroups()
|
String |
getFulfillmentStatus()
|
Long |
getId()
|
Money |
getItemAdjustmentsValue()
Returns the discount value of all the applied item offers for this order. |
int |
getItemCount()
This method returns the total number of items in this order. |
String |
getName()
|
List<OrderAdjustment> |
getOrderAdjustments()
Returns a unmodifiable List of OrderAdjustment. |
Money |
getOrderAdjustmentsValue()
Returns the discount value of all the applied order offers. |
Map<String,OrderAttribute> |
getOrderAttributes()
A list of arbitrary attributes added to this order. |
List<OrderItem> |
getOrderItems()
|
String |
getOrderNumber()
|
List<PaymentInfo> |
getPaymentInfos()
|
Money |
getRemainingTotal()
|
OrderStatus |
getStatus()
|
Date |
getSubmitDate()
|
Money |
getSubTotal()
Returns the subtotal price for the order. |
Money |
getTotal()
|
Money |
getTotalAdjustmentsValue()
Returns the total discount value for all applied item and order offers in the order. |
Money |
getTotalShipping()
|
Money |
getTotalTax()
Gets the total tax for this order, which is the sum of the taxes on all fulfillment groups. |
boolean |
hasCategoryItem(String categoryName)
|
void |
setAdditionalOfferInformation(Map<Offer,OfferInfo> additionalOfferInformation)
|
void |
setAuditable(Auditable auditable)
|
void |
setCandidateOrderOffers(List<CandidateOrderOffer> candidateOrderOffers)
|
void |
setCustomer(Customer customer)
|
void |
setEmailAddress(String emailAddress)
|
void |
setFulfillmentGroups(List<FulfillmentGroup> fulfillmentGroups)
|
void |
setId(Long id)
|
void |
setName(String name)
|
void |
setOrderAttributes(Map<String,OrderAttribute> orderAttributes)
Sets the map of order attributes. |
void |
setOrderItems(List<OrderItem> orderItems)
|
void |
setOrderNumber(String orderNumber)
|
void |
setPaymentInfos(List<PaymentInfo> paymentInfos)
|
void |
setStatus(OrderStatus status)
|
void |
setSubmitDate(Date submitDate)
|
void |
setSubTotal(Money subTotal)
Sets the subtotal price for the order. |
void |
setTotal(Money orderTotal)
|
void |
setTotalShipping(Money totalShipping)
|
void |
setTotalTax(Money totalTax)
Sets the total tax of this order, which is the sum of the taxes on all fulfillment groups. |
boolean |
updatePrices()
|
| Method Detail |
|---|
Long getId()
void setId(Long id)
String getName()
void setName(String name)
Auditable getAuditable()
void setAuditable(Auditable auditable)
Money getSubTotal()
void setSubTotal(Money subTotal)
subTotal - void assignOrderItemsFinalPrice()
Money calculateOrderItemsFinalPrice(boolean includeNonTaxableItems)
Money getTotal()
Money getRemainingTotal()
void setTotal(Money orderTotal)
Customer getCustomer()
void setCustomer(Customer customer)
OrderStatus getStatus()
void setStatus(OrderStatus status)
List<OrderItem> getOrderItems()
void setOrderItems(List<OrderItem> orderItems)
void addOrderItem(OrderItem orderItem)
List<FulfillmentGroup> getFulfillmentGroups()
void setFulfillmentGroups(List<FulfillmentGroup> fulfillmentGroups)
void setCandidateOrderOffers(List<CandidateOrderOffer> candidateOrderOffers)
List<CandidateOrderOffer> getCandidateOrderOffers()
Date getSubmitDate()
void setSubmitDate(Date submitDate)
Money getTotalTax()
void setTotalTax(Money totalTax)
the - total tax for this orderMoney getTotalShipping()
void setTotalShipping(Money totalShipping)
List<PaymentInfo> getPaymentInfos()
void setPaymentInfos(List<PaymentInfo> paymentInfos)
boolean hasCategoryItem(String categoryName)
List<OrderAdjustment> getOrderAdjustments()
List<DiscreteOrderItem> getDiscreteOrderItems()
boolean containsSku(Sku sku)
sku - The sku to check for
List<OfferCode> getAddedOfferCodes()
String getFulfillmentStatus()
String getOrderNumber()
void setOrderNumber(String orderNumber)
String getEmailAddress()
void setEmailAddress(String emailAddress)
Map<Offer,OfferInfo> getAdditionalOfferInformation()
void setAdditionalOfferInformation(Map<Offer,OfferInfo> additionalOfferInformation)
Money getItemAdjustmentsValue()
Money getOrderAdjustmentsValue()
Money getTotalAdjustmentsValue()
boolean updatePrices()
Money getFulfillmentGroupAdjustmentsValue()
void addOfferCode(OfferCode addedOfferCode)
@Deprecated void addAddedOfferCode(OfferCode offerCode)
Map<String,OrderAttribute> getOrderAttributes()
void setOrderAttributes(Map<String,OrderAttribute> orderAttributes)
orderAttributes - int getItemCount()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||