Class CartDiscountLineItemsTargetImpl
java.lang.Object
com.commercetools.api.models.cart_discount.CartDiscountLineItemsTargetImpl
- All Implemented Interfaces:
CartDiscountLineItemsTarget
,CartDiscountTarget
,io.vrap.rmf.base.client.ModelBase
public class CartDiscountLineItemsTargetImpl
extends Object
implements CartDiscountLineItemsTarget, io.vrap.rmf.base.client.ModelBase
Discount is applied to LineItems matching the predicate
.
-
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.CartDiscountLineItemsTarget
LINE_ITEMS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Valid LineItem target predicate.getType()
int
hashCode()
void
setPredicate
(String predicate) Valid LineItem target predicate.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountLineItemsTarget
withCartDiscountLineItemsTarget
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountTarget
withCartDiscountTarget
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
CartDiscountLineItemsTargetImpl
public CartDiscountLineItemsTargetImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceCartDiscountTarget
- Returns:
- type
-
getPredicate
Valid LineItem target predicate.
- Specified by:
getPredicate
in interfaceCartDiscountLineItemsTarget
- Returns:
- predicate
-
setPredicate
Description copied from interface:CartDiscountLineItemsTarget
Valid LineItem target predicate.
- Specified by:
setPredicate
in interfaceCartDiscountLineItemsTarget
- Parameters:
predicate
- value to be set
-
equals
-
hashCode
-