Class SkuInventoryReservationRequestItem
java.lang.Object
com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
- Author:
- Kelly Tisdell (ktisdell)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
int
Quantity delta that is being requested (i.e.This can be any number, but is typically the Order Item ID or Fulfillment Item ID.The value of the SKU reference.int
hashCode()
void
setQuantity
(int quantity) Quantity delta that is being requested (i.e.void
setReferenceNumber
(String referenceNumber) This can be any number, but is typically the Order Item ID or Fulfillment Item ID.void
setSkuReferenceValue
(String skuReferenceValue) The value of the SKU reference.toString()
-
Constructor Details
-
SkuInventoryReservationRequestItem
public SkuInventoryReservationRequestItem()
-
-
Method Details
-
getSkuReferenceValue
The value of the SKU reference. This will be one of SKU contextId, SKU external ID, arbitrary SKU code, UPC, EAN, or GTIN.- Returns:
- See Also:
-
getQuantity
public int getQuantity()Quantity delta that is being requested (i.e. the number to reserve). These must always be positive numbers, even when decrementing inventory.- Returns:
-
getReferenceNumber
This can be any number, but is typically the Order Item ID or Fulfillment Item ID. It must be unique within a tenant (e.g. a UUID, ULID, or any identifier that is unique across Fulfillment Items with which this reservation is associated.- Returns:
-
setSkuReferenceValue
The value of the SKU reference. This will be one of SKU contextId, SKU external ID, arbitrary SKU code, UPC, EAN, or GTIN.- Parameters:
skuReferenceValue
-- See Also:
-
setQuantity
public void setQuantity(int quantity) Quantity delta that is being requested (i.e. the number to reserve). These must always be positive numbers, even when decrementing inventory.- Parameters:
quantity
-
-
setReferenceNumber
This can be any number, but is typically the Order Item ID or Fulfillment Item ID. It must be unique within a tenant (e.g. a UUID, ULID, or any identifier that is unique across Fulfillment Items with which this reservation is associated.- Parameters:
referenceNumber
-
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-