com.ibm.commerce.order.calculation
Class Item
java.lang.Object
|
+--com.ibm.commerce.order.calculation.Item
- public class Item
- extends java.lang.Object
This is an OrderItemAccessBean wrapper.
Constructor Summary |
Item(java.lang.Long anCatalogEntryId,
java.lang.Long anAddressId,
java.lang.Integer anStoreEntityId)
|
Item(java.lang.Long anCatalogEntryId,
java.lang.Long anAddressId,
java.lang.Integer anStoreEntityId,
java.lang.Double adQuantity)
|
Item(java.lang.Long anCatalogEntryId,
java.lang.Long anContractId,
java.lang.Long anOfferId,
java.lang.Long anAddressId,
java.lang.Integer anFulfillmentCenterId,
java.lang.Integer anShippingModeId,
java.math.BigDecimal adPrice,
java.math.BigDecimal adQuantity)
|
Item(OrderItemAccessBean aabOrderItem)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Item
public Item(java.lang.Long anCatalogEntryId,
java.lang.Long anAddressId,
java.lang.Integer anStoreEntityId)
Item
public Item(java.lang.Long anCatalogEntryId,
java.lang.Long anAddressId,
java.lang.Integer anStoreEntityId,
java.lang.Double adQuantity)
Item
public Item(java.lang.Long anCatalogEntryId,
java.lang.Long anContractId,
java.lang.Long anOfferId,
java.lang.Long anAddressId,
java.lang.Integer anFulfillmentCenterId,
java.lang.Integer anShippingModeId,
java.math.BigDecimal adPrice,
java.math.BigDecimal adQuantity)
Item
public Item(OrderItemAccessBean aabOrderItem)
throws ECException
commit
public void commit()
throws ECException
createExceptionData
public TypedProperty createExceptionData()
equals
public boolean equals(java.lang.Object aObj)
- Overrides:
equals
in class java.lang.Object
getAddressId
public java.lang.Long getAddressId()
getAdjustmentTotal
public java.math.BigDecimal getAdjustmentTotal()
getCatalogEntryId
public java.lang.Long getCatalogEntryId()
getContractId
public java.lang.Long getContractId()
getEstimatedAvailableTime
public java.sql.Timestamp getEstimatedAvailableTime()
getFulfillmentCenterId
public java.lang.Integer getFulfillmentCenterId()
getOfferId
public java.lang.Long getOfferId()
getOrderItem
public OrderItemAccessBean getOrderItem()
getOrderItemId
public java.lang.Long getOrderItemId()
getPrepareFlags
public java.lang.Integer getPrepareFlags()
getPrice
public java.math.BigDecimal getPrice()
getProductTotal
public java.math.BigDecimal getProductTotal()
getQuantity
public java.math.BigDecimal getQuantity()
getSalesTaxTotal
public java.math.BigDecimal getSalesTaxTotal()
getShippingModeId
public java.lang.Integer getShippingModeId()
getShippingOffset
public java.lang.Integer getShippingOffset()
getShippingTaxTotal
public java.math.BigDecimal getShippingTaxTotal()
getShippingTotal
public java.math.BigDecimal getShippingTotal()
getStatus
public java.lang.String getStatus()
getStoreEntityId
public java.lang.Integer getStoreEntityId()
getTaxableAdjustmentTotal
public java.math.BigDecimal getTaxableAdjustmentTotal(java.lang.Integer anTaxCategoryId)
throws ECException
getTaxableAdjustmentTotals
public java.util.HashMap getTaxableAdjustmentTotals()
getTaxAmount
public java.math.BigDecimal getTaxAmount(java.lang.Integer anTaxCategoryId)
getTaxAmounts
public java.util.HashMap getTaxAmounts()
refresh
public void refresh()
throws ECException
setAddressId
public void setAddressId(java.lang.Long anAddressId)
setAdjustmentTotal
public void setAdjustmentTotal(java.math.BigDecimal adAdjustmentTotal)
setCatalogEntryId
public void setCatalogEntryId(java.lang.Long anCatalogEntryId)
setContractId
public void setContractId(java.lang.Long anContractId)
setEstimatedAvailableTime
public void setEstimatedAvailableTime(java.sql.Timestamp aEstimatedAvailableTime)
setFulfillmentCenterId
public void setFulfillmentCenterId(java.lang.Integer anFulfillmentCenterId)
setOfferId
public void setOfferId(java.lang.Long anOfferId)
setPrepareFlags
public void setPrepareFlags(java.lang.Integer anPrepareFlags)
setPrice
public void setPrice(java.math.BigDecimal adPrice)
setProductTotal
public void setProductTotal(java.math.BigDecimal adProductTotal)
setQuantity
public void setQuantity(java.math.BigDecimal adQuantity)
setSalesTaxTotal
public void setSalesTaxTotal(java.math.BigDecimal adSalesTaxTotal)
setShippingModeId
public void setShippingModeId(java.lang.Integer anShippingModeId)
setShippingOffset
public void setShippingOffset(java.lang.Integer anShippingOffset)
setShippingTaxTotal
public void setShippingTaxTotal(java.math.BigDecimal adShippingTaxTotal)
setShippingTotal
public void setShippingTotal(java.math.BigDecimal adShippingTotal)
setStatus
public void setStatus(java.lang.String astrStatus)
setStoreEntityId
public void setStoreEntityId(java.lang.Integer anStoreEntityId)
setTaxableAdjustmentTotal
public void setTaxableAdjustmentTotal(java.lang.Integer anTaxCategoryId,
java.math.BigDecimal adTaxableAdjustmentTotal)
setTaxAmount
public void setTaxAmount(java.lang.Integer anTaxCategoryId,
java.math.BigDecimal adTaxAmount)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object