Class CartDiscountSetCustomTypeActionImpl
java.lang.Object
com.commercetools.api.models.cart_discount.CartDiscountSetCustomTypeActionImpl
- All Implemented Interfaces:
CartDiscountSetCustomTypeAction
,CartDiscountUpdateAction
,ResourceUpdateAction<CartDiscountUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CartDiscountSetCustomTypeActionImpl
extends Object
implements CartDiscountSetCustomTypeAction, io.vrap.rmf.base.client.ModelBase
CartDiscountSetCustomTypeAction
-
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_discount.CartDiscountSetCustomTypeAction
SET_CUSTOM_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Sets the Custom Fields fields for the CartDiscount.getType()
Defines the Type that extends the CartDiscount with Custom Fields.int
hashCode()
void
setFields
(FieldContainer fields) Sets the Custom Fields fields for the CartDiscount.void
Defines the Type that extends the CartDiscount with Custom Fields.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountSetCustomTypeAction
withCartDiscountSetCustomTypeAction
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountUpdateAction
withCartDiscountUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CartDiscountSetCustomTypeActionImpl
public CartDiscountSetCustomTypeActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCartDiscountUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CartDiscountUpdateAction>
- Returns:
- action
-
getType
Defines the Type that extends the CartDiscount with Custom Fields. If absent, any existing Type and Custom Fields are removed from the CartDiscount.
- Specified by:
getType
in interfaceCartDiscountSetCustomTypeAction
- Returns:
- type
-
getFields
Sets the Custom Fields fields for the CartDiscount.
- Specified by:
getFields
in interfaceCartDiscountSetCustomTypeAction
- Returns:
- fields
-
setType
Description copied from interface:CartDiscountSetCustomTypeAction
Defines the Type that extends the CartDiscount with Custom Fields. If absent, any existing Type and Custom Fields are removed from the CartDiscount.
- Specified by:
setType
in interfaceCartDiscountSetCustomTypeAction
- Parameters:
type
- value to be set
-
setFields
Description copied from interface:CartDiscountSetCustomTypeAction
Sets the Custom Fields fields for the CartDiscount.
- Specified by:
setFields
in interfaceCartDiscountSetCustomTypeAction
- Parameters:
fields
- value to be set
-
equals
-
hashCode
-