Class CartItem
java.lang.Object
com.liferay.headless.commerce.delivery.cart.dto.v1_0.CartItem
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected CartItem[]
protected String
Deprecated.protected String
protected String[]
protected String
protected Long
protected String
protected String
protected Long
protected Price
protected Long
protected BigDecimal
protected String
protected String
protected Long
protected Date
protected Settings
protected Address
protected String
protected Long
protected String
protected @NotNull Long
protected SkuUnitOfMeasure
protected Boolean
protected String
protected String
protected Boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
@Valid CartItem[]
String[]
getId()
getName()
@Valid Price
getPrice()
@Valid BigDecimal
@Valid Settings
@Valid Address
getSku()
getSkuId()
@Valid SkuUnitOfMeasure
getValid()
int
hashCode()
void
setAdaptiveMediaImageHTMLTag
(com.liferay.petra.function.UnsafeSupplier<String, Exception> adaptiveMediaImageHTMLTagUnsafeSupplier) void
setAdaptiveMediaImageHTMLTag
(String adaptiveMediaImageHTMLTag) void
setCartItems
(CartItem[] cartItems) void
setCartItems
(com.liferay.petra.function.UnsafeSupplier<CartItem[], Exception> cartItemsUnsafeSupplier) void
setCustomFields
(com.liferay.petra.function.UnsafeSupplier<Map<String, ?>, Exception> customFieldsUnsafeSupplier) void
setCustomFields
(Map<String, ?> customFields) void
setDeliveryGroup
(com.liferay.petra.function.UnsafeSupplier<String, Exception> deliveryGroupUnsafeSupplier) void
setDeliveryGroup
(String deliveryGroup) void
setDeliveryGroupName
(com.liferay.petra.function.UnsafeSupplier<String, Exception> deliveryGroupNameUnsafeSupplier) void
setDeliveryGroupName
(String deliveryGroupName) void
setErrorMessages
(com.liferay.petra.function.UnsafeSupplier<String[], Exception> errorMessagesUnsafeSupplier) void
setErrorMessages
(String[] errorMessages) void
setExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> externalReferenceCodeUnsafeSupplier) void
setExternalReferenceCode
(String externalReferenceCode) void
void
void
void
void
setOptions
(com.liferay.petra.function.UnsafeSupplier<String, Exception> optionsUnsafeSupplier) void
setOptions
(String options) void
setParentCartItemId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> parentCartItemIdUnsafeSupplier) void
setParentCartItemId
(Long parentCartItemId) void
void
void
setProductId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> productIdUnsafeSupplier) void
setProductId
(Long productId) void
setProductURLs
(com.liferay.petra.function.UnsafeSupplier<Map<String, String>, Exception> productURLsUnsafeSupplier) void
setProductURLs
(Map<String, String> productURLs) void
setQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> quantityUnsafeSupplier) void
setQuantity
(BigDecimal quantity) void
setReplacedSku
(com.liferay.petra.function.UnsafeSupplier<String, Exception> replacedSkuUnsafeSupplier) void
setReplacedSku
(String replacedSku) void
setReplacedSkuExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> replacedSkuExternalReferenceCodeUnsafeSupplier) void
setReplacedSkuExternalReferenceCode
(String replacedSkuExternalReferenceCode) void
setReplacedSkuId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> replacedSkuIdUnsafeSupplier) void
setReplacedSkuId
(Long replacedSkuId) void
setRequestedDeliveryDate
(com.liferay.petra.function.UnsafeSupplier<Date, Exception> requestedDeliveryDateUnsafeSupplier) void
setRequestedDeliveryDate
(Date requestedDeliveryDate) void
setSettings
(Settings settings) void
setSettings
(com.liferay.petra.function.UnsafeSupplier<Settings, Exception> settingsUnsafeSupplier) void
setShippingAddress
(Address shippingAddress) void
setShippingAddress
(com.liferay.petra.function.UnsafeSupplier<Address, Exception> shippingAddressUnsafeSupplier) void
setShippingAddressExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> shippingAddressExternalReferenceCodeUnsafeSupplier) void
setShippingAddressExternalReferenceCode
(String shippingAddressExternalReferenceCode) void
setShippingAddressId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> shippingAddressIdUnsafeSupplier) void
setShippingAddressId
(Long shippingAddressId) void
void
void
void
void
setSkuUnitOfMeasure
(SkuUnitOfMeasure skuUnitOfMeasure) void
setSkuUnitOfMeasure
(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure, Exception> skuUnitOfMeasureUnsafeSupplier) void
setSubscription
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> subscriptionUnsafeSupplier) void
setSubscription
(Boolean subscription) void
setThumbnail
(com.liferay.petra.function.UnsafeSupplier<String, Exception> thumbnailUnsafeSupplier) void
setThumbnail
(String thumbnail) void
setUnitOfMeasure
(com.liferay.petra.function.UnsafeSupplier<String, Exception> unitOfMeasureUnsafeSupplier) void
setUnitOfMeasure
(String unitOfMeasure) void
void
static CartItem
toString()
static CartItem
unsafeToDTO
(String json)
-
Field Details
-
adaptiveMediaImageHTMLTag
-
cartItems
-
customFields
-
deliveryGroup
Deprecated. -
deliveryGroupName
-
errorMessages
-
externalReferenceCode
-
id
-
name
-
options
-
parentCartItemId
-
price
-
productId
-
productURLs
-
quantity
-
replacedSku
-
replacedSkuExternalReferenceCode
-
replacedSkuId
-
requestedDeliveryDate
-
settings
-
shippingAddress
-
shippingAddressExternalReferenceCode
-
shippingAddressId
-
sku
-
skuId
-
skuUnitOfMeasure
-
subscription
-
thumbnail
-
unitOfMeasure
-
valid
-
xClassName
-
-
Constructor Details
-
CartItem
public CartItem()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getAdaptiveMediaImageHTMLTag
-
setAdaptiveMediaImageHTMLTag
-
setAdaptiveMediaImageHTMLTag
-
getCartItems
-
setCartItems
-
setCartItems
-
getCustomFields
-
setCustomFields
-
setCustomFields
-
getDeliveryGroup
-
setDeliveryGroup
-
setDeliveryGroup
-
getDeliveryGroupName
-
setDeliveryGroupName
-
setDeliveryGroupName
-
getErrorMessages
-
setErrorMessages
-
setErrorMessages
-
getExternalReferenceCode
-
setExternalReferenceCode
-
setExternalReferenceCode
-
getId
-
setId
-
setId
-
getName
-
setName
-
setName
-
getOptions
-
setOptions
-
setOptions
-
getParentCartItemId
-
setParentCartItemId
-
setParentCartItemId
-
getPrice
-
setPrice
-
setPrice
-
getProductId
-
setProductId
-
setProductId
-
getProductURLs
-
setProductURLs
-
setProductURLs
-
getQuantity
-
setQuantity
-
setQuantity
public void setQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> quantityUnsafeSupplier) -
getReplacedSku
-
setReplacedSku
-
setReplacedSku
-
getReplacedSkuExternalReferenceCode
-
setReplacedSkuExternalReferenceCode
-
setReplacedSkuExternalReferenceCode
-
getReplacedSkuId
-
setReplacedSkuId
-
setReplacedSkuId
-
getRequestedDeliveryDate
-
setRequestedDeliveryDate
-
setRequestedDeliveryDate
-
getSettings
-
setSettings
-
setSettings
-
getShippingAddress
-
setShippingAddress
-
setShippingAddress
-
getShippingAddressExternalReferenceCode
-
setShippingAddressExternalReferenceCode
-
setShippingAddressExternalReferenceCode
-
getShippingAddressId
-
setShippingAddressId
-
setShippingAddressId
-
getSku
-
setSku
-
setSku
-
getSkuId
-
setSkuId
-
setSkuId
-
getSkuUnitOfMeasure
-
setSkuUnitOfMeasure
-
setSkuUnitOfMeasure
public void setSkuUnitOfMeasure(com.liferay.petra.function.UnsafeSupplier<SkuUnitOfMeasure, Exception> skuUnitOfMeasureUnsafeSupplier) -
getSubscription
-
setSubscription
-
setSubscription
-
getThumbnail
-
setThumbnail
-
setThumbnail
-
getUnitOfMeasure
-
setUnitOfMeasure
-
setUnitOfMeasure
-
getValid
-
setValid
-
setValid
-
equals
-
hashCode
public int hashCode() -
toString
-