Class ProductVariantChannelAvailabilityMapImpl
java.lang.Object
com.commercetools.api.models.product.ProductVariantChannelAvailabilityMapImpl
- All Implemented Interfaces:
ProductVariantChannelAvailabilityMap
,io.vrap.rmf.base.client.ModelBase
public class ProductVariantChannelAvailabilityMapImpl
extends Object
implements ProductVariantChannelAvailabilityMap, io.vrap.rmf.base.client.ModelBase
JSON object where the key is a supply Channel id
and the value is the ProductVariantChannelAvailability of the InventoryEntry.
-
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
int
hashCode()
void
setValue
(String key, ProductVariantChannelAvailability value) set pattern propertyvalues()
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.ProductVariantChannelAvailabilityMap
withProductVariantChannelAvailabilityMap
-
Constructor Details
-
ProductVariantChannelAvailabilityMapImpl
create empty instance
-
-
Method Details
-
values
- Specified by:
values
in interfaceProductVariantChannelAvailabilityMap
- Returns:
- map of the pattern property values
-
setValue
Description copied from interface:ProductVariantChannelAvailabilityMap
set pattern property- Specified by:
setValue
in interfaceProductVariantChannelAvailabilityMap
- Parameters:
key
- property namevalue
- property value
-
equals
-
hashCode
-