|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.openedit.store.Cart
public class Cart
| Constructor Summary | |
|---|---|
Cart()
|
|
Cart(Store inStore)
|
|
| Method Summary | |
|---|---|
void |
addAdjustment(Adjustment inAdjustment)
|
void |
addItem(CartItem inItem)
|
void |
addItem(CartItem inItem,
int inLineNumber)
|
void |
addProduct(Product inProduct)
|
boolean |
containsProduct(java.lang.String inId)
|
CartItem |
findCartItemWith(InventoryItem inInventoryItem)
|
Product |
findProduct(java.lang.String inId)
|
java.util.Set |
getAdjustments()
|
java.util.List |
getAvailableShippingMethods()
|
Order |
getCurrentOrder()
|
Customer |
getCustomer()
|
java.util.List |
getInventoryItems()
This points to the original products in the database |
java.util.Iterator |
getInventoryItemsIterator()
|
java.util.Iterator |
getItemIterator()
These are CartItems ready for purchase |
java.util.List |
getItems()
|
Category |
getLastLoadedCatalog()
|
Category |
getLastVisitedCatalog()
|
int |
getNumItems()
|
java.lang.String |
getRegion()
|
ShippingMethod |
getShippingMethod()
|
Store |
getStore()
|
org.openedit.money.Money |
getSubTotal()
|
org.openedit.money.Money |
getTotalPrice()
|
org.openedit.money.Money |
getTotalProductsAndShipping()
|
org.openedit.money.Money |
getTotalShipping()
|
org.openedit.money.Money |
getTotalTax()
|
boolean |
hasBackOrderedItems()
|
boolean |
hasItemWithOption(java.lang.String inOptionId)
|
boolean |
hasRegion()
|
boolean |
hasZeroSubTotal()
|
boolean |
isAdditionalShippingCosts()
|
boolean |
isAdditionalShippingCostsForMethod(ShippingMethod inShippingMethod)
|
boolean |
isEmpty()
|
void |
removeAllItems()
|
void |
removeItem(CartItem inItem)
|
void |
removeProduct(Product inProduct)
|
void |
setCurrentOrder(Order inCurrentOrder)
|
void |
setCustomer(Customer inCustomer)
|
void |
setLastVisitedCatalog(Category inLastVisitedCatalog)
|
void |
setRegion(java.lang.String inRegion)
|
void |
setShippingMethod(ShippingMethod inShippingMethod)
|
void |
setStore(Store inStore)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Cart()
public Cart(Store inStore)
| Method Detail |
|---|
public boolean hasRegion()
public java.lang.String getRegion()
public void setRegion(java.lang.String inRegion)
public Order getCurrentOrder()
public void setCurrentOrder(Order inCurrentOrder)
public boolean hasZeroSubTotal()
public boolean hasBackOrderedItems()
public boolean hasItemWithOption(java.lang.String inOptionId)
public java.util.Set getAdjustments()
public void addAdjustment(Adjustment inAdjustment)
public java.util.List getItems()
public java.util.Iterator getItemIterator()
public java.util.Iterator getInventoryItemsIterator()
public java.util.List getInventoryItems()
public int getNumItems()
public boolean isEmpty()
public boolean isAdditionalShippingCosts()
public boolean isAdditionalShippingCostsForMethod(ShippingMethod inShippingMethod)
public org.openedit.money.Money getTotalShipping()
public org.openedit.money.Money getTotalTax()
public org.openedit.money.Money getTotalPrice()
public org.openedit.money.Money getTotalProductsAndShipping()
public org.openedit.money.Money getSubTotal()
public void addItem(CartItem inItem, int inLineNumber)
public void addItem(CartItem inItem)
public void addProduct(Product inProduct)
public void removeAllItems()
public void removeProduct(Product inProduct)
public void removeItem(CartItem inItem)
public Customer getCustomer()
public void setCustomer(Customer inCustomer)
public ShippingMethod getShippingMethod()
public void setShippingMethod(ShippingMethod inShippingMethod)
public java.util.List getAvailableShippingMethods()
public Store getStore()
public void setStore(Store inStore)
public CartItem findCartItemWith(InventoryItem inInventoryItem)
inCartItem -
public boolean containsProduct(java.lang.String inId)
public Category getLastVisitedCatalog()
public void setLastVisitedCatalog(Category inLastVisitedCatalog)
public Category getLastLoadedCatalog()
public Product findProduct(java.lang.String inId)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2008 OpenEdit Inc. All rights reserved. last modified: Jan 05 2009
