Class TaxDetails


  • public class TaxDetails
    extends java.lang.Object
    Information used to determine the tax compliance.
    • Constructor Detail

      • TaxDetails

        public TaxDetails()
    • Method Detail

      • getDeclaredValue

        public Currency getDeclaredValue()
        Get declaredValue
        Returns:
        declaredValue
      • setDeclaredValue

        public void setDeclaredValue​(Currency declaredValue)
      • hsnCode

        public TaxDetails hsnCode​(java.lang.String hsnCode)
      • getHsnCode

        public java.lang.String getHsnCode()
        Harmonized System of Nomenclature code.
        Returns:
        hsnCode
      • setHsnCode

        public void setHsnCode​(java.lang.String hsnCode)
      • getTaxRates

        public java.util.List<TaxRate> getTaxRates()
        List of tax rates.
        Returns:
        taxRates
      • setTaxRates

        public void setTaxRates​(java.util.List<TaxRate> taxRates)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object