@Generated(value="")
public class SkuUnitOfMeasure
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.math.BigDecimal |
incrementalOrderQuantity |
protected java.lang.String |
key |
protected java.lang.String |
name |
protected java.lang.Integer |
precision |
protected Price |
price |
protected java.lang.Boolean |
primary |
protected java.lang.Double |
priority |
protected java.math.BigDecimal |
rate |
protected TierPrice[] |
tierPrices |
java.lang.String |
xClassName |
Constructor and Description |
---|
SkuUnitOfMeasure() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getIncrementalOrderQuantity() |
java.lang.String |
getKey() |
java.lang.String |
getName() |
java.lang.Integer |
getPrecision() |
@Valid Price |
getPrice() |
java.lang.Boolean |
getPrimary() |
@DecimalMin(value="0") java.lang.Double |
getPriority() |
@DecimalMin(value="0") @Valid java.math.BigDecimal |
getRate() |
@Valid TierPrice[] |
getTierPrices() |
int |
hashCode() |
void |
setIncrementalOrderQuantity(java.math.BigDecimal incrementalOrderQuantity) |
void |
setIncrementalOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> incrementalOrderQuantityUnsafeSupplier) |
void |
setKey(java.lang.String key) |
void |
setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier) |
void |
setName(java.lang.String name) |
void |
setName(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> nameUnsafeSupplier) |
void |
setPrecision(java.lang.Integer precision) |
void |
setPrecision(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> precisionUnsafeSupplier) |
void |
setPrice(Price price) |
void |
setPrice(com.liferay.petra.function.UnsafeSupplier<Price,java.lang.Exception> priceUnsafeSupplier) |
void |
setPrimary(java.lang.Boolean primary) |
void |
setPrimary(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> primaryUnsafeSupplier) |
void |
setPriority(java.lang.Double priority) |
void |
setPriority(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priorityUnsafeSupplier) |
void |
setRate(java.math.BigDecimal rate) |
void |
setRate(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> rateUnsafeSupplier) |
void |
setTierPrices(TierPrice[] tierPrices) |
void |
setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier) |
static SkuUnitOfMeasure |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static SkuUnitOfMeasure |
unsafeToDTO(java.lang.String json) |
protected java.math.BigDecimal incrementalOrderQuantity
protected java.lang.String key
protected java.lang.String name
protected java.lang.Integer precision
protected Price price
protected java.lang.Boolean primary
protected java.lang.Double priority
protected java.math.BigDecimal rate
protected TierPrice[] tierPrices
public java.lang.String xClassName
public static SkuUnitOfMeasure toDTO(java.lang.String json)
public static SkuUnitOfMeasure unsafeToDTO(java.lang.String json)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getIncrementalOrderQuantity()
public void setIncrementalOrderQuantity(java.math.BigDecimal incrementalOrderQuantity)
public void setIncrementalOrderQuantity(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> incrementalOrderQuantityUnsafeSupplier)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public void setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier)
public java.lang.String getName()
public void setName(java.lang.String name)
public void setName(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> nameUnsafeSupplier)
public java.lang.Integer getPrecision()
public void setPrecision(java.lang.Integer precision)
public void setPrecision(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> precisionUnsafeSupplier)
@Valid public @Valid Price getPrice()
public void setPrice(Price price)
public void setPrice(com.liferay.petra.function.UnsafeSupplier<Price,java.lang.Exception> priceUnsafeSupplier)
public java.lang.Boolean getPrimary()
public void setPrimary(java.lang.Boolean primary)
public void setPrimary(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> primaryUnsafeSupplier)
@DecimalMin(value="0") public @DecimalMin(value="0") java.lang.Double getPriority()
public void setPriority(java.lang.Double priority)
public void setPriority(com.liferay.petra.function.UnsafeSupplier<java.lang.Double,java.lang.Exception> priorityUnsafeSupplier)
@DecimalMin(value="0") @Valid public @DecimalMin(value="0") @Valid java.math.BigDecimal getRate()
public void setRate(java.math.BigDecimal rate)
public void setRate(com.liferay.petra.function.UnsafeSupplier<java.math.BigDecimal,java.lang.Exception> rateUnsafeSupplier)
@Valid public @Valid TierPrice[] getTierPrices()
public void setTierPrices(TierPrice[] tierPrices)
public void setTierPrices(com.liferay.petra.function.UnsafeSupplier<TierPrice[],java.lang.Exception> tierPricesUnsafeSupplier)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object