|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.openedit.store.InventoryItem
public class InventoryItem
This is a specific item that is held in stock
| Constructor Summary | |
|---|---|
InventoryItem()
|
|
InventoryItem(java.lang.String inSku)
|
|
| Method Summary | |
|---|---|
void |
addOption(Option inOpt)
|
void |
addProperty(java.lang.String inKey,
java.lang.String inValue)
|
void |
addTierPrice(int inQuantity,
Price inPrice)
|
void |
clearOptions()
|
InventoryItem |
copy()
|
void |
decreaseQuantityInStock(int inDecrease)
|
java.lang.String |
get(java.lang.String inkey)
|
java.util.List |
getAllOptions()
|
Option |
getColor()
|
java.lang.String |
getDescription()
|
Option |
getLocalOption(java.lang.String inId)
|
java.lang.String |
getName()
|
Option |
getOption(java.lang.String inId)
|
java.util.Set |
getOptions()
|
PriceSupport |
getPriceSupport()
|
Product |
getProduct()
|
java.util.Map |
getProperties()
|
java.util.List |
getPropertiesStartingWith(java.lang.String inKey)
|
java.lang.String |
getProperty(java.lang.String inKey)
|
int |
getQuantityInStock()
|
org.openedit.money.Money |
getRetailPrice()
|
Option |
getSize()
|
java.lang.String |
getSku()
|
PriceTier |
getTier(int inI)
|
java.util.List |
getTiers()
|
double |
getWeight()
|
org.openedit.money.Money |
getYourPrice()
|
org.openedit.money.Money |
getYourPriceByQuantity(int i)
|
boolean |
hasColor()
|
boolean |
hasOwnPrice()
|
boolean |
hasSize()
|
void |
increaseQuantityInStock(int inIncrease)
|
boolean |
isAnyMatch(java.util.Collection inOptions)
|
boolean |
isBackOrdered()
|
boolean |
isCloseMatch(java.util.Collection inOptions)
|
boolean |
isExactMatch(java.util.Collection inSomeOptions)
|
boolean |
isInStock()
|
boolean |
isOnSale()
|
void |
put(java.lang.String inKey,
java.lang.String inValue)
|
void |
setBackOrdered(boolean inBackOrdered)
|
void |
setColor(java.lang.String inString)
|
void |
setDescription(java.lang.String inDescription)
|
void |
setOptions(java.util.Set inOptions)
|
void |
setPriceSupport(PriceSupport priceSupport)
|
void |
setProduct(Product product)
|
void |
setProperties(java.util.Map inAttributes)
|
void |
setQuantityInStock(int inQuantityInStock)
|
void |
setSize(java.lang.String inString)
|
void |
setSku(java.lang.String sku)
|
void |
setWeight(double inWeight)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InventoryItem()
public InventoryItem(java.lang.String inSku)
| Method Detail |
|---|
public org.openedit.money.Money getYourPrice()
public org.openedit.money.Money getYourPriceByQuantity(int i)
public int getQuantityInStock()
public void setQuantityInStock(int inQuantityInStock)
public boolean isInStock()
public void increaseQuantityInStock(int inIncrease)
public void decreaseQuantityInStock(int inDecrease)
public Option getColor()
public Option getSize()
public void setSize(java.lang.String inString)
public void setColor(java.lang.String inString)
public void addOption(Option inOpt)
public java.lang.String getSku()
public void setSku(java.lang.String sku)
public boolean hasSize()
public boolean hasColor()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isExactMatch(java.util.Collection inSomeOptions)
inCartItem -
public boolean isCloseMatch(java.util.Collection inOptions)
public boolean isAnyMatch(java.util.Collection inOptions)
public org.openedit.money.Money getRetailPrice()
public boolean isOnSale()
public void put(java.lang.String inKey,
java.lang.String inValue)
public java.lang.String get(java.lang.String inkey)
public java.lang.String getProperty(java.lang.String inKey)
public java.util.Map getProperties()
public void addProperty(java.lang.String inKey,
java.lang.String inValue)
public void setProperties(java.util.Map inAttributes)
public java.lang.String getName()
public Product getProduct()
public void setProduct(Product product)
public PriceSupport getPriceSupport()
public void setPriceSupport(PriceSupport priceSupport)
public java.util.List getTiers()
public void addTierPrice(int inQuantity,
Price inPrice)
inQuantity - money - public boolean hasOwnPrice()
public PriceTier getTier(int inI)
inI -
public java.lang.String getDescription()
public void setDescription(java.lang.String inDescription)
public java.util.List getPropertiesStartingWith(java.lang.String inKey)
public double getWeight()
public void setWeight(double inWeight)
public boolean isBackOrdered()
public void setBackOrdered(boolean inBackOrdered)
public void clearOptions()
public java.util.Set getOptions()
public java.util.List getAllOptions()
public void setOptions(java.util.Set inOptions)
public Option getLocalOption(java.lang.String inId)
public Option getOption(java.lang.String inId)
public InventoryItem copy()
|
|||||||||
| 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
