public interface FulfillmentBand
extends java.io.Serializable
FulfillmentPriceBand}, {@link FulfillmentWeightBand}| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getId() |
java.math.BigDecimal |
getResultAmount()
Gets the amount that should be applied to the fulfillment
cost for the
FulfillmentGroup. |
FulfillmentBandResultAmountType |
getResultAmountType()
Gets how
getResultAmount() should be applied to the fulfillment cost |
void |
setId(java.lang.Long id) |
void |
setResultAmount(java.math.BigDecimal resultAmount)
Sets the amount that should be applied to the fulfillment cost
for this band.
|
void |
setResultAmountType(FulfillmentBandResultAmountType resultAmountType)
Sets how
getResultAmount() should be applied to the fulfillment cost |
java.lang.Long getId()
void setId(java.lang.Long id)
java.math.BigDecimal getResultAmount()
FulfillmentGroup. This could be applied as
a percentage or as a flat rate, depending on the result of calling
#getResultType(). This is required and should never be nullvoid setResultAmount(java.math.BigDecimal resultAmount)
#getResultType().resultAmount - - the percentage or flat rate that should be applied
as a fulfillment cost for this bandFulfillmentBandResultAmountType getResultAmountType()
getResultAmount() should be applied to the fulfillment costgetResultAmount() which determines how that value
should be calculated into the costvoid setResultAmountType(FulfillmentBandResultAmountType resultAmountType)
getResultAmount() should be applied to the fulfillment costresultAmountType - - how the value from getResultAmount() should be
applied to the cost of the FulfillmentGroupCopyright © 2018. All Rights Reserved.