public class CatalogItem extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogItem.Builder
Class to build instances of
CatalogItem. |
| Constructor and Description |
|---|
CatalogItem(String name,
String description,
String abbreviation,
String labelColor,
Boolean availableOnline,
Boolean availableForPickup,
Boolean availableElectronically,
String categoryId,
List<String> taxIds,
List<CatalogItemModifierListInfo> modifierListInfo,
List<CatalogObject> variations,
String productType,
Boolean skipModifierScreen,
List<CatalogItemOptionForItem> itemOptions,
List<String> imageIds,
String sortName)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAbbreviation()
Getter for Abbreviation.
|
Boolean |
getAvailableElectronically()
Getter for AvailableElectronically.
|
Boolean |
getAvailableForPickup()
Getter for AvailableForPickup.
|
Boolean |
getAvailableOnline()
Getter for AvailableOnline.
|
String |
getCategoryId()
Getter for CategoryId.
|
String |
getDescription()
Getter for Description.
|
List<String> |
getImageIds()
Getter for ImageIds.
|
List<CatalogItemOptionForItem> |
getItemOptions()
Getter for ItemOptions.
|
String |
getLabelColor()
Getter for LabelColor.
|
List<CatalogItemModifierListInfo> |
getModifierListInfo()
Getter for ModifierListInfo.
|
String |
getName()
Getter for Name.
|
String |
getProductType()
Getter for ProductType.
|
Boolean |
getSkipModifierScreen()
Getter for SkipModifierScreen.
|
String |
getSortName()
Getter for SortName.
|
List<String> |
getTaxIds()
Getter for TaxIds.
|
List<CatalogObject> |
getVariations()
Getter for Variations.
|
int |
hashCode() |
CatalogItem.Builder |
toBuilder()
Builds a new
CatalogItem.Builder object. |
String |
toString()
Converts this CatalogItem into string format.
|
public CatalogItem(String name, String description, String abbreviation, String labelColor, Boolean availableOnline, Boolean availableForPickup, Boolean availableElectronically, String categoryId, List<String> taxIds, List<CatalogItemModifierListInfo> modifierListInfo, List<CatalogObject> variations, String productType, Boolean skipModifierScreen, List<CatalogItemOptionForItem> itemOptions, List<String> imageIds, String sortName)
name - String value for name.description - String value for description.abbreviation - String value for abbreviation.labelColor - String value for labelColor.availableOnline - Boolean value for availableOnline.availableForPickup - Boolean value for availableForPickup.availableElectronically - Boolean value for availableElectronically.categoryId - String value for categoryId.taxIds - List of String value for taxIds.modifierListInfo - List of CatalogItemModifierListInfo value for modifierListInfo.variations - List of CatalogObject value for variations.productType - String value for productType.skipModifierScreen - Boolean value for skipModifierScreen.itemOptions - List of CatalogItemOptionForItem value for itemOptions.imageIds - List of String value for imageIds.sortName - String value for sortName.public String getName()
public String getDescription()
public String getAbbreviation()
public String getLabelColor()
public Boolean getAvailableOnline()
public Boolean getAvailableForPickup()
public Boolean getAvailableElectronically()
public String getCategoryId()
public List<String> getTaxIds()
public List<CatalogItemModifierListInfo> getModifierListInfo()
public List<CatalogObject> getVariations()
public String getProductType()
public Boolean getSkipModifierScreen()
public List<CatalogItemOptionForItem> getItemOptions()
public List<String> getImageIds()
public String getSortName()
public String toString()
public CatalogItem.Builder toBuilder()
CatalogItem.Builder object.
Creates the instance with the state of the current model.CatalogItem.Builder objectCopyright © 2022. All rights reserved.