Class ExternalTaxDocument

java.lang.Object
de.hybris.platform.externaltax.ExternalTaxDocument
All Implemented Interfaces:
Serializable

public class ExternalTaxDocument extends Object implements Serializable
Represents external taxes which can be applied to a AbstractOrderModel.
See Also:
  • Constructor Details

    • ExternalTaxDocument

      public ExternalTaxDocument()
  • Method Details

    • getAllTaxes

      public Map<Integer,List<TaxValue>> getAllTaxes()
    • getTaxesMap

      protected Map<Integer,List<TaxValue>> getTaxesMap(boolean createIfAbsent)
    • getTaxesForOrderEntry

      public List<TaxValue> getTaxesForOrderEntry(int entryNumber)
    • setTaxesForOrderEntry

      public void setTaxesForOrderEntry(int entryNumber, List<TaxValue> taxes)
    • setTaxesForOrderEntry

      public void setTaxesForOrderEntry(int entryNumber, TaxValue... taxes)
    • getShippingCostTaxes

      public List<TaxValue> getShippingCostTaxes()
    • setShippingCostTaxes

      public void setShippingCostTaxes(List<TaxValue> shippingCostTaxes)
    • setShippingCostTaxes

      public void setShippingCostTaxes(TaxValue... shippingCostTaxes)