Class SkuInventoryReservationRequestItem
java.lang.Object
com.broadleafcommerce.cartoperation.domain.SkuInventoryReservationRequestItem
- Author:
- Kelly Tisdell (ktisdell)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintQuantity 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.inthashCode()voidsetQuantity(int quantity) Quantity delta that is being requested (i.e.voidsetReferenceNumber(String referenceNumber) This can be any number, but is typically the Order Item ID or Fulfillment Item ID.voidsetSkuReferenceValue(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()
-