Class ProjectChangeCountryTaxRateFallbackEnabledActionImpl
java.lang.Object
com.commercetools.api.models.project.ProjectChangeCountryTaxRateFallbackEnabledActionImpl
- All Implemented Interfaces:
ProjectChangeCountryTaxRateFallbackEnabledAction
,ProjectUpdateAction
,ResourceUpdateAction<ProjectUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class ProjectChangeCountryTaxRateFallbackEnabledActionImpl
extends Object
implements ProjectChangeCountryTaxRateFallbackEnabledAction, io.vrap.rmf.base.client.ModelBase
ProjectChangeCountryTaxRateFallbackEnabledAction
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.project.ProjectChangeCountryTaxRateFallbackEnabledAction
CHANGE_COUNTRY_TAX_RATE_FALLBACK_ENABLED
-
Constructor Summary
ConstructorDescriptioncreate empty instance -
Method Summary
Modifier and TypeMethodDescriptionboolean
Whentrue
, country - no state Tax Rate is used as fallback.int
hashCode()
void
setCountryTaxRateFallbackEnabled
(Boolean countryTaxRateFallbackEnabled) Whentrue
, country - no state Tax Rate is used as fallback.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.project.ProjectChangeCountryTaxRateFallbackEnabledAction
withProjectChangeCountryTaxRateFallbackEnabledAction
Methods inherited from interface com.commercetools.api.models.project.ProjectUpdateAction
withProjectUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
ProjectChangeCountryTaxRateFallbackEnabledActionImpl
public ProjectChangeCountryTaxRateFallbackEnabledActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceProjectUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<ProjectUpdateAction>
- Returns:
- action
-
getCountryTaxRateFallbackEnabled
When
true
, country - no state Tax Rate is used as fallback. See CartsConfiguration.- Specified by:
getCountryTaxRateFallbackEnabled
in interfaceProjectChangeCountryTaxRateFallbackEnabledAction
- Returns:
- countryTaxRateFallbackEnabled
-
setCountryTaxRateFallbackEnabled
Description copied from interface:ProjectChangeCountryTaxRateFallbackEnabledAction
When
true
, country - no state Tax Rate is used as fallback. See CartsConfiguration.- Specified by:
setCountryTaxRateFallbackEnabled
in interfaceProjectChangeCountryTaxRateFallbackEnabledAction
- Parameters:
countryTaxRateFallbackEnabled
- value to be set
-
equals
-
hashCode
public int hashCode()
-