Class CartAddItemShippingAddressActionImpl
java.lang.Object
com.commercetools.api.models.cart.CartAddItemShippingAddressActionImpl
- All Implemented Interfaces:
CartAddItemShippingAddressAction
,CartUpdateAction
,ResourceUpdateAction<CartUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CartAddItemShippingAddressActionImpl
extends Object
implements CartAddItemShippingAddressAction, 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.cart.CartAddItemShippingAddressAction
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 com.commercetools.api.models.cart.CartAddItemShippingAddressAction
withCartAddItemShippingAddressAction
Methods inherited from interface com.commercetools.api.models.cart.CartUpdateAction
withCartUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CartAddItemShippingAddressActionImpl
public CartAddItemShippingAddressActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCartUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CartUpdateAction>
- 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 interfaceCartAddItemShippingAddressAction
- Returns:
- address
-
setAddress
Description copied from interface:CartAddItemShippingAddressAction
Address to append to
itemShippingAddresses
.The new Address must have a
key
that is unique accross this Cart.- Specified by:
setAddress
in interfaceCartAddItemShippingAddressAction
- Parameters:
address
- value to be set
-
equals
-
hashCode
-