public class DownloadableCartItem extends AbstractResponse<DownloadableCartItem> implements CartItemInterface
optimisticData, responseData| Constructor and Description |
|---|
DownloadableCartItem() |
DownloadableCartItem(com.google.gson.JsonObject fields) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsStringpublic DownloadableCartItem()
public DownloadableCartItem(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface CartItemInterfacepublic List<SelectedCustomizableOption> getCustomizableOptions()
public DownloadableCartItem setCustomizableOptions(List<SelectedCustomizableOption> arg)
@Deprecated public String getId()
getId in interface CartItemInterfacepublic DownloadableCartItem setId(String arg)
public List<DownloadableProductLinks> getLinks()
public DownloadableCartItem setLinks(List<DownloadableProductLinks> arg)
public CartItemPrices getPrices()
getPrices in interface CartItemInterfacepublic DownloadableCartItem setPrices(CartItemPrices arg)
public ProductInterface getProduct()
getProduct in interface CartItemInterfacepublic DownloadableCartItem setProduct(ProductInterface arg)
public Double getQuantity()
getQuantity in interface CartItemInterfacepublic DownloadableCartItem setQuantity(Double arg)
public List<DownloadableProductSamples> getSamples()
public DownloadableCartItem setSamples(List<DownloadableProductSamples> arg)
public ID getUid()
getUid in interface CartItemInterfacepublic DownloadableCartItem setUid(ID arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<DownloadableCartItem>Copyright © 2022 Adobe. All rights reserved.