Class ProductConfiguration
java.lang.Object
com.liferay.headless.commerce.delivery.catalog.dto.v1_0.ProductConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected BigDecimal[]
protected Long
protected String
protected Boolean
protected Boolean
protected String
protected String
protected BigDecimal
protected BigDecimal
protected BigDecimal
protected BigDecimal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
@Valid BigDecimal[]
@DecimalMin("0") Long
@Valid BigDecimal
@Valid BigDecimal
@Valid BigDecimal
@Valid BigDecimal
int
hashCode()
void
setAllowBackOrder
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> allowBackOrderUnsafeSupplier) void
setAllowBackOrder
(Boolean allowBackOrder) void
setAllowedOrderQuantities
(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) void
setAllowedOrderQuantities
(BigDecimal[] allowedOrderQuantities) void
setAvailabilityEstimateId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> availabilityEstimateIdUnsafeSupplier) void
setAvailabilityEstimateId
(Long availabilityEstimateId) void
setAvailabilityEstimateName
(com.liferay.petra.function.UnsafeSupplier<String, Exception> availabilityEstimateNameUnsafeSupplier) void
setAvailabilityEstimateName
(String availabilityEstimateName) void
setDisplayAvailability
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayAvailabilityUnsafeSupplier) void
setDisplayAvailability
(Boolean displayAvailability) void
setDisplayStockQuantity
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayStockQuantityUnsafeSupplier) void
setDisplayStockQuantity
(Boolean displayStockQuantity) void
setInventoryEngine
(com.liferay.petra.function.UnsafeSupplier<String, Exception> inventoryEngineUnsafeSupplier) void
setInventoryEngine
(String inventoryEngine) void
setLowStockAction
(com.liferay.petra.function.UnsafeSupplier<String, Exception> lowStockActionUnsafeSupplier) void
setLowStockAction
(String lowStockAction) void
setMaxOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> maxOrderQuantityUnsafeSupplier) void
setMaxOrderQuantity
(BigDecimal maxOrderQuantity) void
setMinOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minOrderQuantityUnsafeSupplier) void
setMinOrderQuantity
(BigDecimal minOrderQuantity) void
setMinStockQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minStockQuantityUnsafeSupplier) void
setMinStockQuantity
(BigDecimal minStockQuantity) void
setMultipleOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> multipleOrderQuantityUnsafeSupplier) void
setMultipleOrderQuantity
(BigDecimal multipleOrderQuantity) static ProductConfiguration
toString()
static ProductConfiguration
unsafeToDTO
(String json)
-
Field Details
-
allowBackOrder
-
allowedOrderQuantities
-
availabilityEstimateId
-
availabilityEstimateName
-
displayAvailability
-
displayStockQuantity
-
inventoryEngine
-
lowStockAction
-
maxOrderQuantity
-
minOrderQuantity
-
minStockQuantity
-
multipleOrderQuantity
-
xClassName
-
-
Constructor Details
-
ProductConfiguration
public ProductConfiguration()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getAllowBackOrder
-
setAllowBackOrder
-
setAllowBackOrder
-
getAllowedOrderQuantities
-
setAllowedOrderQuantities
-
setAllowedOrderQuantities
public void setAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) -
getAvailabilityEstimateId
-
setAvailabilityEstimateId
-
setAvailabilityEstimateId
-
getAvailabilityEstimateName
-
setAvailabilityEstimateName
-
setAvailabilityEstimateName
-
getDisplayAvailability
-
setDisplayAvailability
-
setDisplayAvailability
-
getDisplayStockQuantity
-
setDisplayStockQuantity
-
setDisplayStockQuantity
-
getInventoryEngine
-
setInventoryEngine
-
setInventoryEngine
-
getLowStockAction
-
setLowStockAction
-
setLowStockAction
-
getMaxOrderQuantity
-
setMaxOrderQuantity
-
setMaxOrderQuantity
public void setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> maxOrderQuantityUnsafeSupplier) -
getMinOrderQuantity
-
setMinOrderQuantity
-
setMinOrderQuantity
public void setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minOrderQuantityUnsafeSupplier) -
getMinStockQuantity
-
setMinStockQuantity
-
setMinStockQuantity
public void setMinStockQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minStockQuantityUnsafeSupplier) -
getMultipleOrderQuantity
-
setMultipleOrderQuantity
-
setMultipleOrderQuantity
public void setMultipleOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> multipleOrderQuantityUnsafeSupplier) -
equals
-
hashCode
public int hashCode() -
toString
-