Class ProductVariantSelectionIncludeAllExceptImpl
java.lang.Object
com.commercetools.api.models.product_selection.ProductVariantSelectionIncludeAllExceptImpl
- All Implemented Interfaces:
ProductVariantSelection
,ProductVariantSelectionIncludeAllExcept
,io.vrap.rmf.base.client.ModelBase
public class ProductVariantSelectionIncludeAllExceptImpl
extends Object
implements ProductVariantSelectionIncludeAllExcept, io.vrap.rmf.base.client.ModelBase
All Product Variants except the explicitly stated SKUs are part of the Product Selection.
-
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.product_selection.ProductVariantSelectionIncludeAllExcept
INCLUDE_ALL_EXCEPT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getSkus()
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.getType()
Determines whether the SKUs are to be included in, or excluded from, the Product Selection.int
hashCode()
void
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.void
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.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.ProductVariantSelection
withProductVariantSelection
Methods inherited from interface com.commercetools.api.models.product_selection.ProductVariantSelectionIncludeAllExcept
withProductVariantSelectionIncludeAllExcept
-
Constructor Details
-
ProductVariantSelectionIncludeAllExceptImpl
create empty instance
-
-
Method Details
-
getType
Description copied from interface:ProductVariantSelection
Determines whether the SKUs are to be included in, or excluded from, the Product Selection.
- Specified by:
getType
in interfaceProductVariantSelection
- Specified by:
getType
in interfaceProductVariantSelectionIncludeAllExcept
- Returns:
- type
-
getSkus
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.
- Specified by:
getSkus
in interfaceProductVariantSelectionIncludeAllExcept
- Returns:
- skus
-
setSkus
Description copied from interface:ProductVariantSelectionIncludeAllExcept
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.
- Specified by:
setSkus
in interfaceProductVariantSelectionIncludeAllExcept
- Parameters:
skus
- values to be set
-
setSkus
Description copied from interface:ProductVariantSelectionIncludeAllExcept
Non-empty array of SKUs representing Product Variants to be excluded from the Product Selection.
- Specified by:
setSkus
in interfaceProductVariantSelectionIncludeAllExcept
- Parameters:
skus
- values to be set
-
equals
-
hashCode
-