Class ProductConfiguration
java.lang.Object
com.liferay.headless.commerce.admin.catalog.dto.v1_0.ProductConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected BigDecimal[]protected Longprotected String[]protected Booleanprotected Booleanprotected Stringprotected Longprotected Stringprotected ProductConfiguration.EntityTypeprotected Stringprotected Longprotected Stringprotected Stringprotected BigDecimalprotected BigDecimalprotected BigDecimalprotected BigDecimalprotected ProductShippingConfigurationprotected ProductTaxConfigurationprotected Booleanprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@Valid BigDecimal[]@DecimalMin("0") LongString[]@DecimalMin("0") Long@DecimalMin("0") LonggetId()@Valid BigDecimal@Valid BigDecimal@Valid BigDecimal@Valid BigDecimal@Valid ProductShippingConfiguration@Valid ProductTaxConfigurationinthashCode()voidsetActions(com.liferay.petra.function.UnsafeSupplier<Map<String, Map<String, String>>, Exception> actionsUnsafeSupplier) voidvoidsetAllowBackOrder(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<Map<String, String>, Exception> availabilityEstimateNameUnsafeSupplier) voidsetAvailabilityEstimateName(Map<String, String> availabilityEstimateName) voidsetDifferences(com.liferay.petra.function.UnsafeSupplier<String[], Exception> differencesUnsafeSupplier) voidsetDifferences(String[] differences) voidsetDisplayAvailability(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayAvailabilityUnsafeSupplier) voidsetDisplayAvailability(Boolean displayAvailability) voidsetDisplayStockQuantity(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayStockQuantityUnsafeSupplier) voidsetDisplayStockQuantity(Boolean displayStockQuantity) voidsetEntityExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String, Exception> entityExternalReferenceCodeUnsafeSupplier) voidsetEntityExternalReferenceCode(String entityExternalReferenceCode) voidsetEntityId(com.liferay.petra.function.UnsafeSupplier<Long, Exception> entityIdUnsafeSupplier) voidsetEntityId(Long entityId) voidsetEntityName(com.liferay.petra.function.UnsafeSupplier<String, Exception> entityNameUnsafeSupplier) voidsetEntityName(String entityName) voidsetEntityType(ProductConfiguration.EntityType entityType) voidsetEntityType(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration.EntityType, Exception> entityTypeUnsafeSupplier) voidsetExternalReferenceCode(com.liferay.petra.function.UnsafeSupplier<String, Exception> externalReferenceCodeUnsafeSupplier) voidsetExternalReferenceCode(String externalReferenceCode) voidvoidvoidsetInventoryEngine(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) voidsetProductShippingConfiguration(ProductShippingConfiguration productShippingConfiguration) voidsetProductShippingConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration, Exception> productShippingConfigurationUnsafeSupplier) voidsetProductTaxConfiguration(ProductTaxConfiguration productTaxConfiguration) voidsetProductTaxConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration, Exception> productTaxConfigurationUnsafeSupplier) voidsetPurchasable(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> purchasableUnsafeSupplier) voidsetPurchasable(Boolean purchasable) voidsetVisible(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> visibleUnsafeSupplier) voidsetVisible(Boolean visible) static ProductConfigurationtoString()static ProductConfigurationunsafeToDTO(String json)
-
Field Details
-
actions
-
allowBackOrder
-
allowedOrderQuantities
-
availabilityEstimateId
-
availabilityEstimateName
-
differences
-
displayAvailability
-
displayStockQuantity
-
entityExternalReferenceCode
-
entityId
-
entityName
-
entityType
-
externalReferenceCode
-
id
-
inventoryEngine
-
lowStockAction
-
maxOrderQuantity
-
minOrderQuantity
-
minStockQuantity
-
multipleOrderQuantity
-
productShippingConfiguration
-
productTaxConfiguration
-
purchasable
-
visible
-
xClassName
-
-
Constructor Details
-
ProductConfiguration
public ProductConfiguration()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getActions
-
setActions
-
setActions
-
getAllowBackOrder
-
setAllowBackOrder
-
setAllowBackOrder
-
getAllowedOrderQuantities
-
setAllowedOrderQuantities
-
setAllowedOrderQuantities
public void setAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) -
getAvailabilityEstimateId
-
setAvailabilityEstimateId
-
setAvailabilityEstimateId
-
getAvailabilityEstimateName
-
setAvailabilityEstimateName
-
setAvailabilityEstimateName
-
getDifferences
-
setDifferences
-
setDifferences
-
getDisplayAvailability
-
setDisplayAvailability
-
setDisplayAvailability
-
getDisplayStockQuantity
-
setDisplayStockQuantity
-
setDisplayStockQuantity
-
getEntityExternalReferenceCode
-
setEntityExternalReferenceCode
-
setEntityExternalReferenceCode
-
getEntityId
-
setEntityId
-
setEntityId
-
getEntityName
-
setEntityName
-
setEntityName
-
getEntityType
-
getEntityTypeAsString
-
setEntityType
-
setEntityType
public void setEntityType(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration.EntityType, Exception> entityTypeUnsafeSupplier) -
getExternalReferenceCode
-
setExternalReferenceCode
-
setExternalReferenceCode
-
getId
-
setId
-
setId
-
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) -
getProductShippingConfiguration
-
setProductShippingConfiguration
public void setProductShippingConfiguration(ProductShippingConfiguration productShippingConfiguration) -
setProductShippingConfiguration
public void setProductShippingConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration, Exception> productShippingConfigurationUnsafeSupplier) -
getProductTaxConfiguration
-
setProductTaxConfiguration
-
setProductTaxConfiguration
public void setProductTaxConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration, Exception> productTaxConfigurationUnsafeSupplier) -
getPurchasable
-
setPurchasable
-
setPurchasable
-
getVisible
-
setVisible
-
setVisible
-
equals
-
hashCode
public int hashCode() -
toString
-