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 Booleanprotected BigDecimal[]protected Longprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Stringprotected BigDecimalprotected BigDecimalprotected BigDecimalprotected BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@Valid BigDecimal[]@DecimalMin("0") Long@Valid BigDecimal@Valid BigDecimal@Valid BigDecimal@Valid BigDecimalinthashCode()voidsetAllowBackOrder(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> allowBackOrderUnsafeSupplier) voidsetAllowBackOrder(Boolean allowBackOrder) voidsetAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) voidsetAllowedOrderQuantities(BigDecimal[] allowedOrderQuantities) voidsetAvailabilityEstimateId(com.liferay.petra.function.UnsafeSupplier<Long, Exception> availabilityEstimateIdUnsafeSupplier) voidsetAvailabilityEstimateId(Long availabilityEstimateId) voidsetAvailabilityEstimateName(com.liferay.petra.function.UnsafeSupplier<String, Exception> availabilityEstimateNameUnsafeSupplier) voidsetAvailabilityEstimateName(String availabilityEstimateName) voidsetDisplayAvailability(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayAvailabilityUnsafeSupplier) voidsetDisplayAvailability(Boolean displayAvailability) voidsetDisplayStockQuantity(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayStockQuantityUnsafeSupplier) voidsetDisplayStockQuantity(Boolean displayStockQuantity) voidsetInventoryEngine(com.liferay.petra.function.UnsafeSupplier<String, Exception> inventoryEngineUnsafeSupplier) voidsetInventoryEngine(String inventoryEngine) voidsetLowStockAction(com.liferay.petra.function.UnsafeSupplier<String, Exception> lowStockActionUnsafeSupplier) voidsetLowStockAction(String lowStockAction) voidsetMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> maxOrderQuantityUnsafeSupplier) voidsetMaxOrderQuantity(BigDecimal maxOrderQuantity) voidsetMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minOrderQuantityUnsafeSupplier) voidsetMinOrderQuantity(BigDecimal minOrderQuantity) voidsetMinStockQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minStockQuantityUnsafeSupplier) voidsetMinStockQuantity(BigDecimal minStockQuantity) voidsetMultipleOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> multipleOrderQuantityUnsafeSupplier) voidsetMultipleOrderQuantity(BigDecimal multipleOrderQuantity) static ProductConfigurationtoString()static ProductConfigurationunsafeToDTO(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
-