| Constructor and Description |
|---|
Builder()
Initialization constructor.
|
Builder(String name,
Money unitAmount,
String quantity)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Item |
build()
Builds a new
Item object using the set fields. |
Item.Builder |
category(ItemCategory category)
Setter for category.
|
Item.Builder |
description(String description)
Setter for description.
|
Item.Builder |
imageUrl(String imageUrl)
Setter for imageUrl.
|
Item.Builder |
name(String name)
Setter for name.
|
Item.Builder |
quantity(String quantity)
Setter for quantity.
|
Item.Builder |
sku(String sku)
Setter for sku.
|
Item.Builder |
tax(Money tax)
Setter for tax.
|
Item.Builder |
unitAmount(Money unitAmount)
Setter for unitAmount.
|
Item.Builder |
upc(UniversalProductCode upc)
Setter for upc.
|
Item.Builder |
url(String url)
Setter for url.
|
public Item.Builder name(String name)
name - String value for name.public Item.Builder unitAmount(Money unitAmount)
unitAmount - Money value for unitAmount.public Item.Builder quantity(String quantity)
quantity - String value for quantity.public Item.Builder tax(Money tax)
tax - Money value for tax.public Item.Builder description(String description)
description - String value for description.public Item.Builder sku(String sku)
sku - String value for sku.public Item.Builder url(String url)
url - String value for url.public Item.Builder category(ItemCategory category)
category - ItemCategory value for category.public Item.Builder imageUrl(String imageUrl)
imageUrl - String value for imageUrl.public Item.Builder upc(UniversalProductCode upc)
upc - UniversalProductCode value for upc.Copyright © 2025. All rights reserved.