Class MethodExternalTaxRateDraftImpl
java.lang.Object
com.commercetools.api.models.cart.MethodExternalTaxRateDraftImpl
- All Implemented Interfaces:
MethodExternalTaxRateDraft
,io.vrap.rmf.base.client.Draft<MethodExternalTaxRateDraft>
,io.vrap.rmf.base.client.ModelBase
public class MethodExternalTaxRateDraftImpl
extends Object
implements MethodExternalTaxRateDraft, io.vrap.rmf.base.client.ModelBase
MethodExternalTaxRateDraft
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
User-defined unique identifier of the Shipping Method in a Cart withMultiple
ShippingMode.External Tax Rate for the Shipping Method, if the Cart hasExternal
TaxMode.int
hashCode()
void
setShippingMethodKey
(String shippingMethodKey) User-defined unique identifier of the Shipping Method in a Cart withMultiple
ShippingMode.void
setTaxRate
(ExternalTaxRateDraft taxRate) External Tax Rate for the Shipping Method, if the Cart hasExternal
TaxMode.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.cart.MethodExternalTaxRateDraft
withMethodExternalTaxRateDraft
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
MethodExternalTaxRateDraftImpl
public MethodExternalTaxRateDraftImpl()create empty instance
-
-
Method Details
-
getShippingMethodKey
User-defined unique identifier of the Shipping Method in a Cart with
Multiple
ShippingMode.- Specified by:
getShippingMethodKey
in interfaceMethodExternalTaxRateDraft
- Returns:
- shippingMethodKey
-
getTaxRate
External Tax Rate for the Shipping Method, if the Cart has
External
TaxMode.- Specified by:
getTaxRate
in interfaceMethodExternalTaxRateDraft
- Returns:
- taxRate
-
setShippingMethodKey
Description copied from interface:MethodExternalTaxRateDraft
User-defined unique identifier of the Shipping Method in a Cart with
Multiple
ShippingMode.- Specified by:
setShippingMethodKey
in interfaceMethodExternalTaxRateDraft
- Parameters:
shippingMethodKey
- value to be set
-
setTaxRate
Description copied from interface:MethodExternalTaxRateDraft
External Tax Rate for the Shipping Method, if the Cart has
External
TaxMode.- Specified by:
setTaxRate
in interfaceMethodExternalTaxRateDraft
- Parameters:
taxRate
- value to be set
-
equals
-
hashCode
public int hashCode()
-