Class ProductVariantExclusionImpl
java.lang.Object
com.commercetools.api.models.product_selection.ProductVariantExclusionImpl
- All Implemented Interfaces:
ProductVariantExclusion
,io.vrap.rmf.base.client.ModelBase
public class ProductVariantExclusionImpl
extends Object
implements ProductVariantExclusion, io.vrap.rmf.base.client.ModelBase
Only Product Variants with the explicitly listed SKUs are part of a Product Selection with IndividualExclusion
ProductSelectionMode.
-
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
getSkus()
Non-empty array of SKUs representing Product Variants to be included in the Product Selection withIndividualExclusion
ProductSelectionMode.int
hashCode()
void
Non-empty array of SKUs representing Product Variants to be included in the Product Selection withIndividualExclusion
ProductSelectionMode.void
Non-empty array of SKUs representing Product Variants to be included in the Product Selection withIndividualExclusion
ProductSelectionMode.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_selection.ProductVariantExclusion
withProductVariantExclusion
-
Constructor Details
-
ProductVariantExclusionImpl
public ProductVariantExclusionImpl()create empty instance
-
-
Method Details
-
getSkus
Non-empty array of SKUs representing Product Variants to be included in the Product Selection with
IndividualExclusion
ProductSelectionMode.- Specified by:
getSkus
in interfaceProductVariantExclusion
- Returns:
- skus
-
setSkus
Description copied from interface:ProductVariantExclusion
Non-empty array of SKUs representing Product Variants to be included in the Product Selection with
IndividualExclusion
ProductSelectionMode.- Specified by:
setSkus
in interfaceProductVariantExclusion
- Parameters:
skus
- values to be set
-
setSkus
Description copied from interface:ProductVariantExclusion
Non-empty array of SKUs representing Product Variants to be included in the Product Selection with
IndividualExclusion
ProductSelectionMode.- Specified by:
setSkus
in interfaceProductVariantExclusion
- Parameters:
skus
- values to be set
-
equals
-
hashCode
-