Class ProductDiscountMatchQueryImpl
java.lang.Object
com.commercetools.api.models.product_discount.ProductDiscountMatchQueryImpl
- All Implemented Interfaces:
ProductDiscountMatchQuery
,io.vrap.rmf.base.client.ModelBase
public class ProductDiscountMatchQueryImpl
extends Object
implements ProductDiscountMatchQuery, io.vrap.rmf.base.client.ModelBase
ProductDiscountMatchQuery
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getPrice()
Specified Price of the specified Product Variant.ID of the specified Product.Controls which projected representation is applied for the query.ID of the specified Product Variant.int
hashCode()
void
setPrice
(QueryPrice price) Specified Price of the specified Product Variant.void
setProductId
(String productId) ID of the specified Product.void
Controls which projected representation is applied for the query.void
setVariantId
(Integer variantId) ID of the specified Product Variant.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.product_discount.ProductDiscountMatchQuery
withProductDiscountMatchQuery
-
Constructor Details
-
ProductDiscountMatchQueryImpl
public ProductDiscountMatchQueryImpl()create empty instance
-
-
Method Details
-
getProductId
ID of the specified Product.
- Specified by:
getProductId
in interfaceProductDiscountMatchQuery
- Returns:
- productId
-
getVariantId
ID of the specified Product Variant.
- Specified by:
getVariantId
in interfaceProductDiscountMatchQuery
- Returns:
- variantId
-
getStaged
Controls which projected representation is applied for the query. Set to
true
for thestaged
Product Projection of the specified Product Variant, set tofalse
for thecurrent
one.- Specified by:
getStaged
in interfaceProductDiscountMatchQuery
- Returns:
- staged
-
getPrice
Specified Price of the specified Product Variant.
- Specified by:
getPrice
in interfaceProductDiscountMatchQuery
- Returns:
- price
-
setProductId
Description copied from interface:ProductDiscountMatchQuery
ID of the specified Product.
- Specified by:
setProductId
in interfaceProductDiscountMatchQuery
- Parameters:
productId
- value to be set
-
setVariantId
Description copied from interface:ProductDiscountMatchQuery
ID of the specified Product Variant.
- Specified by:
setVariantId
in interfaceProductDiscountMatchQuery
- Parameters:
variantId
- value to be set
-
setStaged
Description copied from interface:ProductDiscountMatchQuery
Controls which projected representation is applied for the query. Set to
true
for thestaged
Product Projection of the specified Product Variant, set tofalse
for thecurrent
one.- Specified by:
setStaged
in interfaceProductDiscountMatchQuery
- Parameters:
staged
- value to be set
-
setPrice
Description copied from interface:ProductDiscountMatchQuery
Specified Price of the specified Product Variant.
- Specified by:
setPrice
in interfaceProductDiscountMatchQuery
- Parameters:
price
- value to be set
-
equals
-
hashCode
public int hashCode()
-