Class ResultItemImpl
java.lang.Object
com.commercetools.ml.models.image_search.ResultItemImpl
- All Implemented Interfaces:
ResultItem
,io.vrap.rmf.base.client.ModelBase
An image URL and the product variants it is contained in. If no matching images are found, ResultItem is not present.
-
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
The URL of the image.An array of product variants containing the image URL.int
hashCode()
void
setImageUrl
(String imageUrl) The URL of the image.void
setProductVariants
(ProductVariant... productVariants) An array of product variants containing the image URL.void
setProductVariants
(List<ProductVariant> productVariants) An array of product variants containing the image URL.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.ml.models.image_search.ResultItem
withResultItem
-
Constructor Details
-
ResultItemImpl
public ResultItemImpl()create empty instance
-
-
Method Details
-
getImageUrl
The URL of the image.
- Specified by:
getImageUrl
in interfaceResultItem
- Returns:
- imageUrl
-
getProductVariants
An array of product variants containing the image URL.
- Specified by:
getProductVariants
in interfaceResultItem
- Returns:
- productVariants
-
setImageUrl
Description copied from interface:ResultItem
The URL of the image.
- Specified by:
setImageUrl
in interfaceResultItem
- Parameters:
imageUrl
- value to be set
-
setProductVariants
Description copied from interface:ResultItem
An array of product variants containing the image URL.
- Specified by:
setProductVariants
in interfaceResultItem
- Parameters:
productVariants
- values to be set
-
setProductVariants
Description copied from interface:ResultItem
An array of product variants containing the image URL.
- Specified by:
setProductVariants
in interfaceResultItem
- Parameters:
productVariants
- values to be set
-
equals
-
hashCode
public int hashCode()
-