Package com.commercetools.api.models.me
Class MyCartAddItemShippingAddressActionImpl
java.lang.Object
com.commercetools.api.models.me.MyCartAddItemShippingAddressActionImpl
- All Implemented Interfaces:
MyCartAddItemShippingAddressAction
,MyCartUpdateAction
,ResourceUpdateAction<MyCartUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class MyCartAddItemShippingAddressActionImpl
extends Object
implements MyCartAddItemShippingAddressAction, io.vrap.rmf.base.client.ModelBase
Adds an address to a Cart when shipping to multiple addresses is desired.
-
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.me.MyCartAddItemShippingAddressAction
ADD_ITEM_SHIPPING_ADDRESS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Address to append toitemShippingAddresses
.int
hashCode()
void
setAddress
(BaseAddress address) Address to append toitemShippingAddresses
.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.me.MyCartAddItemShippingAddressAction
withMyCartAddItemShippingAddressAction
Methods inherited from interface com.commercetools.api.models.me.MyCartUpdateAction
withMyCartUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
MyCartAddItemShippingAddressActionImpl
public MyCartAddItemShippingAddressActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceMyCartUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<MyCartUpdateAction>
- Returns:
- action
-
getAddress
Address to append to
itemShippingAddresses
.The new address must have a key that is unique accross this Cart.
- Specified by:
getAddress
in interfaceMyCartAddItemShippingAddressAction
- Returns:
- address
-
setAddress
Description copied from interface:MyCartAddItemShippingAddressAction
Address to append to
itemShippingAddresses
.The new address must have a key that is unique accross this Cart.
- Specified by:
setAddress
in interfaceMyCartAddItemShippingAddressAction
- Parameters:
address
- value to be set
-
equals
-
hashCode
public int hashCode()
-