com.ibm.commerce.price.commands
Class CatEntryPrices
java.lang.Object
|
+--com.ibm.commerce.price.commands.CatEntryPrices
- public class CatEntryPrices
- extends java.lang.Object
Pricing info stored for input catalog entries.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CatEntryPrices
public CatEntryPrices(java.lang.Long anCatalogEntryId,
QuantityAmount aQuantity)
throws ECException
- Item constructor comment.
CatEntryPrices
public CatEntryPrices(java.lang.Long anCatalogEntryId,
QuantityAmount aQuantity,
java.lang.Long[] aTradingIds,
java.lang.Long[] aOfferIds)
throws ECException
- Item constructor comment.
CatEntryPrices
public CatEntryPrices(OrderItemAccessBean aOrderItemAB)
throws ECException
- Item constructor comment.
CatEntryPrices
public CatEntryPrices(OrderItemAccessBean aOrderItemAB,
java.lang.Long[] aTradingIds,
java.lang.Long[] aOfferIds)
throws ECException
- Item constructor comment.
getAllTradingIds
public java.lang.Long[] getAllTradingIds()
getBasePrice
public MonetaryAmount getBasePrice()
getCatalogEntryId
public java.lang.Long getCatalogEntryId()
getOffer
public OfferAccessBean getOffer()
getOfferId
public java.lang.Long getOfferId()
getOfferIds
public java.lang.Long[] getOfferIds()
getOrderItem
public OrderItemAccessBean getOrderItem()
getOrderItemId
public java.lang.Long getOrderItemId()
getQuantity
public QuantityAmount getQuantity()
getTcId
public java.lang.Long getTcId()
getTradingBasePrice
public MonetaryAmount getTradingBasePrice(int aIndex)
getTradingBasePrices
public MonetaryAmount[] getTradingBasePrices()
getTradingId
public java.lang.Long getTradingId()
getTradingIds
public java.lang.Long[] getTradingIds()
getTradingOffer
public OfferAccessBean getTradingOffer(int aIndex)
getTradingOfferId
public java.lang.Long getTradingOfferId(int aIndex)
getTradingOfferIds
public java.lang.Long[] getTradingOfferIds()
getTradingOffers
public OfferAccessBean[] getTradingOffers()
getTradingTcId
public java.lang.Long getTradingTcId(int aIndex)
getTradingTcIds
public java.lang.Long[] getTradingTcIds()
getTradingUnitPrice
public MonetaryAmount getTradingUnitPrice(int aIndex)
getTradingUnitPrices
public MonetaryAmount[] getTradingUnitPrices()
getUnitPrice
public MonetaryAmount getUnitPrice()
initOutput
public void initOutput(int aSize)
refresh
public void refresh()
throws ECException
setAllTradingIds
public void setAllTradingIds(java.lang.Long[] aTradingIds)
setBasePrice
public void setBasePrice(MonetaryAmount aPrice)
setCatalogEntryId
public void setCatalogEntryId(java.lang.Long anCatalogEntryId)
setOffer
public void setOffer(OfferAccessBean aOffer)
setOfferId
public void setOfferId(java.lang.Long aOfferId)
setOfferIds
public void setOfferIds(java.lang.Long[] aOfferIds)
setOrderItem
public void setOrderItem(OrderItemAccessBean aOrderItemAB)
setOrderItemId
public void setOrderItemId(java.lang.Long anOrderItemId)
setQuantity
public void setQuantity(QuantityAmount aQuantity)
setTcId
public void setTcId(java.lang.Long aTcId)
setTradingBasePrices
public void setTradingBasePrices(MonetaryAmount[] aPrices)
setTradingId
public void setTradingId(java.lang.Long anTradingId)
setTradingIds
public void setTradingIds(java.lang.Long[] aTradingIds)
setTradingOfferIds
public void setTradingOfferIds(java.lang.Long[] aOfferIds)
setTradingOffers
public void setTradingOffers(OfferAccessBean[] aOffers)
setTradingTcIds
public void setTradingTcIds(java.lang.Long[] aTcIds)
setTradingUnitPrices
public void setTradingUnitPrices(MonetaryAmount[] aPrices,
StoreAccessBean aStoreAB)
throws ECException
setUnitPrice
public void setUnitPrice(MonetaryAmount aPrice)