Package com.commercetools.api.models.me
Class MyShoppingListRemoveTextLineItemActionImpl
java.lang.Object
com.commercetools.api.models.me.MyShoppingListRemoveTextLineItemActionImpl
- All Implemented Interfaces:
MyShoppingListRemoveTextLineItemAction
,MyShoppingListUpdateAction
,ResourceUpdateAction<MyShoppingListUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class MyShoppingListRemoveTextLineItemActionImpl
extends Object
implements MyShoppingListRemoveTextLineItemAction, io.vrap.rmf.base.client.ModelBase
MyShoppingListRemoveTextLineItemAction
-
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.MyShoppingListRemoveTextLineItemAction
REMOVE_TEXT_LINE_ITEM
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Amount to remove from thequantity
of the TextLineItem.Theid
of the TextLineItem to update.int
hashCode()
void
setQuantity
(Long quantity) Amount to remove from thequantity
of the TextLineItem.void
setTextLineItemId
(String textLineItemId) Theid
of the TextLineItem to update.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.MyShoppingListRemoveTextLineItemAction
withMyShoppingListRemoveTextLineItemAction
Methods inherited from interface com.commercetools.api.models.me.MyShoppingListUpdateAction
withMyShoppingListUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
MyShoppingListRemoveTextLineItemActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceMyShoppingListUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<MyShoppingListUpdateAction>
- Returns:
- action
-
getTextLineItemId
The
id
of the TextLineItem to update.- Specified by:
getTextLineItemId
in interfaceMyShoppingListRemoveTextLineItemAction
- Returns:
- textLineItemId
-
getQuantity
Amount to remove from the
quantity
of the TextLineItem. If not set, the TextLineItem is removed from the ShoppingList. If this value matches or exceeds the currentquantity
of the TextLineItem, the TextLineItem is removed from the ShoppingList.- Specified by:
getQuantity
in interfaceMyShoppingListRemoveTextLineItemAction
- Returns:
- quantity
-
setTextLineItemId
Description copied from interface:MyShoppingListRemoveTextLineItemAction
The
id
of the TextLineItem to update.- Specified by:
setTextLineItemId
in interfaceMyShoppingListRemoveTextLineItemAction
- Parameters:
textLineItemId
- value to be set
-
setQuantity
Description copied from interface:MyShoppingListRemoveTextLineItemAction
Amount to remove from the
quantity
of the TextLineItem. If not set, the TextLineItem is removed from the ShoppingList. If this value matches or exceeds the currentquantity
of the TextLineItem, the TextLineItem is removed from the ShoppingList.- Specified by:
setQuantity
in interfaceMyShoppingListRemoveTextLineItemAction
- Parameters:
quantity
- value to be set
-
equals
-
hashCode
-