Package com.commercetools.api.models.me
Class MyShoppingListSetTextLineItemCustomTypeActionImpl
java.lang.Object
com.commercetools.api.models.me.MyShoppingListSetTextLineItemCustomTypeActionImpl
- All Implemented Interfaces:
MyShoppingListSetTextLineItemCustomTypeAction
,MyShoppingListUpdateAction
,ResourceUpdateAction<MyShoppingListUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class MyShoppingListSetTextLineItemCustomTypeActionImpl
extends Object
implements MyShoppingListSetTextLineItemCustomTypeAction, io.vrap.rmf.base.client.ModelBase
MyShoppingListSetTextLineItemCustomTypeAction
-
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.MyShoppingListSetTextLineItemCustomTypeAction
SET_TEXT_LINE_ITEM_CUSTOM_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Sets the Custom Fields fields for the TextLineItem.Theid
of the TextLineItem to update.Thekey
of the TextLineItem to update.getType()
Defines the Type that extends the TextLineItem with Custom Fields.int
hashCode()
void
setFields
(FieldContainer fields) Sets the Custom Fields fields for the TextLineItem.void
setTextLineItemId
(String textLineItemId) Theid
of the TextLineItem to update.void
setTextLineItemKey
(String textLineItemKey) Thekey
of the TextLineItem to update.void
Defines the Type that extends the TextLineItem with Custom Fields.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.MyShoppingListSetTextLineItemCustomTypeAction
withMyShoppingListSetTextLineItemCustomTypeAction
Methods inherited from interface com.commercetools.api.models.me.MyShoppingListUpdateAction
withMyShoppingListUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
MyShoppingListSetTextLineItemCustomTypeActionImpl
public MyShoppingListSetTextLineItemCustomTypeActionImpl()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. EitherlineItemId
orlineItemKey
is required.- Specified by:
getTextLineItemId
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Returns:
- textLineItemId
-
getTextLineItemKey
The
key
of the TextLineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
getTextLineItemKey
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Returns:
- textLineItemKey
-
getType
Defines the Type that extends the TextLineItem with Custom Fields. If absent, any existing Type and Custom Fields are removed from the TextLineItem.
- Specified by:
getType
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Returns:
- type
-
getFields
Sets the Custom Fields fields for the TextLineItem.
- Specified by:
getFields
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Returns:
- fields
-
setTextLineItemId
Description copied from interface:MyShoppingListSetTextLineItemCustomTypeAction
The
id
of the TextLineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
setTextLineItemId
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Parameters:
textLineItemId
- value to be set
-
setTextLineItemKey
Description copied from interface:MyShoppingListSetTextLineItemCustomTypeAction
The
key
of the TextLineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
setTextLineItemKey
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Parameters:
textLineItemKey
- value to be set
-
setType
Description copied from interface:MyShoppingListSetTextLineItemCustomTypeAction
Defines the Type that extends the TextLineItem with Custom Fields. If absent, any existing Type and Custom Fields are removed from the TextLineItem.
- Specified by:
setType
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Parameters:
type
- value to be set
-
setFields
Description copied from interface:MyShoppingListSetTextLineItemCustomTypeAction
Sets the Custom Fields fields for the TextLineItem.
- Specified by:
setFields
in interfaceMyShoppingListSetTextLineItemCustomTypeAction
- Parameters:
fields
- value to be set
-
equals
-
hashCode
public int hashCode()
-