atg.payment.tax
Class TaxableItemImpl

java.lang.Object
  extended by atg.payment.tax.TaxableItemImpl
All Implemented Interfaces:
TaxableItem, java.io.Serializable

public class TaxableItemImpl
extends java.lang.Object
implements TaxableItem

Implementation of TaxableItem for use with all TaxProcessors

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
TaxableItemImpl()
           
 
Method Summary
 double getAmount()
          Get property Amount
 java.lang.String getCatalogRefId()
          Get property CatalogRefId
 java.lang.String getProductId()
          Get property ProductId
 long getQuantity()
          Get property Quantity
 java.lang.String getTaxStatus()
          Returns property TaxStatus
 void setAmount(double pAmount)
          Set property Amount
 void setCatalogRefId(java.lang.String pCatalogRefId)
          Set property CatalogRefId
 void setProductId(java.lang.String pProductId)
          Set property ProductId
 void setQuantity(long pQuantity)
          Set property Quantity
 void setTaxStatus(java.lang.String pTaxStatus)
          Sets property TaxStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

TaxableItemImpl

public TaxableItemImpl()
Method Detail

setAmount

public void setAmount(double pAmount)
Set property Amount

Parameters:
pAmount - new value to set

getAmount

public double getAmount()
Get property Amount

Specified by:
getAmount in interface TaxableItem
Returns:
Amount

setCatalogRefId

public void setCatalogRefId(java.lang.String pCatalogRefId)
Set property CatalogRefId

Parameters:
pCatalogRefId - new value to set

getCatalogRefId

public java.lang.String getCatalogRefId()
Get property CatalogRefId

Specified by:
getCatalogRefId in interface TaxableItem
Returns:
CatalogRefId

setProductId

public void setProductId(java.lang.String pProductId)
Set property ProductId

Parameters:
pProductId - new value to set

getProductId

public java.lang.String getProductId()
Get property ProductId

Specified by:
getProductId in interface TaxableItem
Returns:
ProductId

setQuantity

public void setQuantity(long pQuantity)
Set property Quantity

Parameters:
pQuantity - new value to set

getQuantity

public long getQuantity()
Get property Quantity

Specified by:
getQuantity in interface TaxableItem
Returns:
Quantity

setTaxStatus

public void setTaxStatus(java.lang.String pTaxStatus)
Sets property TaxStatus


getTaxStatus

public java.lang.String getTaxStatus()
Returns property TaxStatus

Specified by:
getTaxStatus in interface TaxableItem