com.retek.component.customerorder.impl
Class ShippedContainerTaxInvoiceLineItemImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.component.customerorder.impl.ShippedContainerTaxInvoiceLineItemImpl
All Implemented Interfaces:
BusinessObject, SecondClassObject, ShippedContainerTaxInvoiceLineItem

public class ShippedContainerTaxInvoiceLineItemImpl
extends SecondClassObjectImpl
implements ShippedContainerTaxInvoiceLineItem


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
ShippedContainerTaxInvoiceLineItemImpl(DistributedContext context)
           
ShippedContainerTaxInvoiceLineItemImpl(DistributedContext context, ShippedContainerTaxInvoiceLineItemDto dto)
           
 
Method Summary
 Money getCombinedRate()
           
 ShippedContainerTaxInvoiceLineItemDto getDto()
           
 Money getExtendedAmount()
           
 Money getGiftingCost()
           
 Money getGiftingTax()
           
 long getId()
           
 Money getMerchandiseTax()
           
 Money getPersonalizationCost()
           
 Money getPersonalizationTax()
           
 java.lang.String getProductCode()
           
 Quantity getQuantity()
           
 Money getShippingAndHandlingCost()
           
 Money getShippingAndHandlingTax()
           
 java.lang.String getSkuId()
           
 TaxTransactionSubType getTaxTransactionSubType()
           
 TaxTransactionType getTaxTransactionType()
           
 Money getTotalTax()
           
 java.lang.String getUserArea()
           
 void setCombinedRate(Money combinedRate)
           
 void setExtendedAmount(Money extendedAmount)
           
 void setGiftingCost(Money giftingCost)
           
 void setGiftingTax(Money giftingTax)
           
 void setId(long id)
           
 void setMerchandiseTax(Money merchandiseTax)
           
 void setPersonalizationCost(Money personalizationCost)
           
 void setPersonalizationTax(Money personaizationTax)
           
 void setProductCode(java.lang.String productCode)
           
 void setQuantity(Quantity quantity)
           
 void setShippingAndHandlingCost(Money shippingAndHandlingCost)
           
 void setShippingAndHandlingTax(Money shippingAndHandlingTax)
           
 void setSkuId(java.lang.String skuId)
           
 void setTaxTransactionSubType(TaxTransactionSubType taxTransactionSubType)
           
 void setTaxTransactionType(TaxTransactionType taxTransactionType)
           
 void setTotalTax(Money totalTax)
           
 void setUserArea(java.lang.String userArea)
           
 TaxInvoiceLineItem toTaxInvoiceLineItem()
           
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

ShippedContainerTaxInvoiceLineItemImpl

public ShippedContainerTaxInvoiceLineItemImpl(DistributedContext context)

ShippedContainerTaxInvoiceLineItemImpl

public ShippedContainerTaxInvoiceLineItemImpl(DistributedContext context,
                                              ShippedContainerTaxInvoiceLineItemDto dto)
Method Detail

getDto

public ShippedContainerTaxInvoiceLineItemDto getDto()
                                             throws SystemException
Throws:
SystemException

setTaxTransactionType

public void setTaxTransactionType(TaxTransactionType taxTransactionType)
                           throws SystemException
Specified by:
setTaxTransactionType in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setTaxTransactionSubType

public void setTaxTransactionSubType(TaxTransactionSubType taxTransactionSubType)
                              throws SystemException
Specified by:
setTaxTransactionSubType in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setExtendedAmount

public void setExtendedAmount(Money extendedAmount)
                       throws SystemException
Specified by:
setExtendedAmount in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setTotalTax

public void setTotalTax(Money totalTax)
                 throws SystemException
Specified by:
setTotalTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setCombinedRate

public void setCombinedRate(Money combinedRate)
                     throws SystemException
Specified by:
setCombinedRate in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setUserArea

public void setUserArea(java.lang.String userArea)
                 throws SystemException
Specified by:
setUserArea in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setId

public void setId(long id)
           throws SystemException
Specified by:
setId in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setMerchandiseTax

public void setMerchandiseTax(Money merchandiseTax)
                       throws SystemException
Specified by:
setMerchandiseTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setQuantity

public void setQuantity(Quantity quantity)
                 throws SystemException
Specified by:
setQuantity in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setProductCode

public void setProductCode(java.lang.String productCode)
                    throws SystemException
Specified by:
setProductCode in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setSkuId

public void setSkuId(java.lang.String skuId)
              throws SystemException
Specified by:
setSkuId in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setShippingAndHandlingCost

public void setShippingAndHandlingCost(Money shippingAndHandlingCost)
                                throws SystemException
Specified by:
setShippingAndHandlingCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setShippingAndHandlingTax

public void setShippingAndHandlingTax(Money shippingAndHandlingTax)
                               throws SystemException
Specified by:
setShippingAndHandlingTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setGiftingCost

public void setGiftingCost(Money giftingCost)
                    throws SystemException
Specified by:
setGiftingCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setGiftingTax

public void setGiftingTax(Money giftingTax)
                   throws SystemException
Specified by:
setGiftingTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setPersonalizationCost

public void setPersonalizationCost(Money personalizationCost)
                            throws SystemException
Specified by:
setPersonalizationCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

setPersonalizationTax

public void setPersonalizationTax(Money personaizationTax)
                           throws SystemException
Specified by:
setPersonalizationTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getTaxTransactionType

public TaxTransactionType getTaxTransactionType()
                                         throws SystemException
Specified by:
getTaxTransactionType in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getTaxTransactionSubType

public TaxTransactionSubType getTaxTransactionSubType()
                                               throws SystemException
Specified by:
getTaxTransactionSubType in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getExtendedAmount

public Money getExtendedAmount()
                        throws SystemException
Specified by:
getExtendedAmount in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getTotalTax

public Money getTotalTax()
                  throws SystemException
Specified by:
getTotalTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getCombinedRate

public Money getCombinedRate()
                      throws SystemException
Specified by:
getCombinedRate in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getUserArea

public java.lang.String getUserArea()
                             throws SystemException
Specified by:
getUserArea in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getId

public long getId()
           throws SystemException
Specified by:
getId in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getMerchandiseTax

public Money getMerchandiseTax()
                        throws SystemException
Specified by:
getMerchandiseTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getQuantity

public Quantity getQuantity()
                     throws SystemException
Specified by:
getQuantity in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getProductCode

public java.lang.String getProductCode()
                                throws SystemException
Specified by:
getProductCode in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getSkuId

public java.lang.String getSkuId()
                          throws SystemException
Specified by:
getSkuId in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getShippingAndHandlingCost

public Money getShippingAndHandlingCost()
                                 throws SystemException
Specified by:
getShippingAndHandlingCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getShippingAndHandlingTax

public Money getShippingAndHandlingTax()
                                throws SystemException
Specified by:
getShippingAndHandlingTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getGiftingCost

public Money getGiftingCost()
                     throws SystemException
Specified by:
getGiftingCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getGiftingTax

public Money getGiftingTax()
                    throws SystemException
Specified by:
getGiftingTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getPersonalizationCost

public Money getPersonalizationCost()
                             throws SystemException
Specified by:
getPersonalizationCost in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

getPersonalizationTax

public Money getPersonalizationTax()
                            throws SystemException
Specified by:
getPersonalizationTax in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException

toTaxInvoiceLineItem

public TaxInvoiceLineItem toTaxInvoiceLineItem()
                                        throws SystemException,
                                               BusinessException
Specified by:
toTaxInvoiceLineItem in interface ShippedContainerTaxInvoiceLineItem
Throws:
SystemException
BusinessException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28