Class MethodTaxedPriceImpl

java.lang.Object
com.commercetools.api.models.cart.MethodTaxedPriceImpl
All Implemented Interfaces:
MethodTaxedPrice, io.vrap.rmf.base.client.ModelBase

public class MethodTaxedPriceImpl extends Object implements MethodTaxedPrice, io.vrap.rmf.base.client.ModelBase
MethodTaxedPrice
  • Constructor Details

    • MethodTaxedPriceImpl

      public MethodTaxedPriceImpl()
      create empty instance
  • Method Details

    • getShippingMethodKey

      public String getShippingMethodKey()

      User-defined unique identifier of the Shipping Method in a Cart with Multiple ShippingMode.

      Specified by:
      getShippingMethodKey in interface MethodTaxedPrice
      Returns:
      shippingMethodKey
    • getTaxedPrice

      public TaxedItemPrice getTaxedPrice()

      Taxed price for the Shipping Method.

      Specified by:
      getTaxedPrice in interface MethodTaxedPrice
      Returns:
      taxedPrice
    • setShippingMethodKey

      public void setShippingMethodKey(String shippingMethodKey)
      Description copied from interface: MethodTaxedPrice

      User-defined unique identifier of the Shipping Method in a Cart with Multiple ShippingMode.

      Specified by:
      setShippingMethodKey in interface MethodTaxedPrice
      Parameters:
      shippingMethodKey - value to be set
    • setTaxedPrice

      public void setTaxedPrice(TaxedItemPrice taxedPrice)
      Description copied from interface: MethodTaxedPrice

      Taxed price for the Shipping Method.

      Specified by:
      setTaxedPrice in interface MethodTaxedPrice
      Parameters:
      taxedPrice - value to be set
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object