Class ExternalTaxRateDraftImpl
java.lang.Object
com.commercetools.importapi.models.orders.ExternalTaxRateDraftImpl
- All Implemented Interfaces:
ExternalTaxRateDraft
,io.vrap.rmf.base.client.Draft<ExternalTaxRateDraft>
,io.vrap.rmf.base.client.ModelBase
public class ExternalTaxRateDraftImpl
extends Object
implements ExternalTaxRateDraft, io.vrap.rmf.base.client.ModelBase
ExternalTaxRateDraft
-
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
getName()
getState()
int
hashCode()
void
set amountvoid
setCountry
(String country) set countryvoid
setIncludedInPrice
(Boolean includedInPrice) set includedInPricevoid
set namevoid
set statevoid
setSubRates
(SubRate... subRates) set subRatesvoid
setSubRates
(List<SubRate> subRates) set subRatestoString()
Methods inherited from interface com.commercetools.importapi.models.orders.ExternalTaxRateDraft
withExternalTaxRateDraft
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
ExternalTaxRateDraftImpl
public ExternalTaxRateDraftImpl()create empty instance
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceExternalTaxRateDraft
- Returns:
- name
-
getAmount
- Specified by:
getAmount
in interfaceExternalTaxRateDraft
- Returns:
- amount
-
getCountry
- Specified by:
getCountry
in interfaceExternalTaxRateDraft
- Returns:
- country
-
getState
- Specified by:
getState
in interfaceExternalTaxRateDraft
- Returns:
- state
-
getSubRates
- Specified by:
getSubRates
in interfaceExternalTaxRateDraft
- Returns:
- subRates
-
getIncludedInPrice
- Specified by:
getIncludedInPrice
in interfaceExternalTaxRateDraft
- Returns:
- includedInPrice
-
setName
Description copied from interface:ExternalTaxRateDraft
set name- Specified by:
setName
in interfaceExternalTaxRateDraft
- Parameters:
name
- value to be set
-
setAmount
Description copied from interface:ExternalTaxRateDraft
set amount- Specified by:
setAmount
in interfaceExternalTaxRateDraft
- Parameters:
amount
- value to be set
-
setCountry
Description copied from interface:ExternalTaxRateDraft
set country- Specified by:
setCountry
in interfaceExternalTaxRateDraft
- Parameters:
country
- value to be set
-
setState
Description copied from interface:ExternalTaxRateDraft
set state- Specified by:
setState
in interfaceExternalTaxRateDraft
- Parameters:
state
- value to be set
-
setSubRates
Description copied from interface:ExternalTaxRateDraft
set subRates- Specified by:
setSubRates
in interfaceExternalTaxRateDraft
- Parameters:
subRates
- values to be set
-
setSubRates
Description copied from interface:ExternalTaxRateDraft
set subRates- Specified by:
setSubRates
in interfaceExternalTaxRateDraft
- Parameters:
subRates
- values to be set
-
setIncludedInPrice
Description copied from interface:ExternalTaxRateDraft
set includedInPrice- Specified by:
setIncludedInPrice
in interfaceExternalTaxRateDraft
- Parameters:
includedInPrice
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-