Class FulfillmentOptionBand
java.lang.Object
com.broadleafcommerce.shipping.banded.FulfillmentOptionBand
- All Implemented Interfaces:
Serializable
Deprecated.
Since 1.7.0. Moved to shipping service.
A band represents a tier of pricing for a specific
BandedFulfillmentPricingOption
. The
band for a FulfillmentPricingRequest
is chosen based on the minimum
amount
defined for the band and the band
type
defined for the option.- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Fixed prices (by currency) to add perFulfillmentPricingRequest
.Deprecated.Fixed prices (by currency) to add perFulfillmentPricingItem
in a group.Deprecated.The minimum amount required for the correspondingband type
that determines if this band should apply.Deprecated.Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.void
setFixedPricePerGroup
(Set<FulfillmentPriceAmount> fixedPricePerGroup) Deprecated.Fixed prices (by currency) to add perFulfillmentPricingRequest
.void
setFixedPricePerItem
(Set<FulfillmentPriceAmount> fixedPricePerItem) Deprecated.Fixed prices (by currency) to add perFulfillmentPricingItem
in a group.void
setMinimum
(BigDecimal minimum) Deprecated.The minimum amount required for the correspondingband type
that determines if this band should apply.void
setPercentagePerItem
(BigDecimal percentagePerItem) Deprecated.Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.
-
Constructor Details
-
FulfillmentOptionBand
public FulfillmentOptionBand()Deprecated.
-
-
Method Details
-
getMinimum
Deprecated.The minimum amount required for the correspondingband type
that determines if this band should apply.- Returns:
- The minimum amount for the type specified in the owning
BandedFulfillmentPricingOption.getBandType()
.
-
getPercentagePerItem
Deprecated.Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.- Returns:
- Percentage to multiply against a
FulfillmentItem's total
.
-
getFixedPricePerItem
Deprecated.Fixed prices (by currency) to add perFulfillmentPricingItem
in a group.- Returns:
- Fixed prices (by currency) to add per
FulfillmentPricingItem
in a group.
-
getFixedPricePerGroup
Deprecated.Fixed prices (by currency) to add perFulfillmentPricingRequest
.- Returns:
- Fixed prices (by currency) to add per
FulfillmentPricingRequest
.
-
setMinimum
Deprecated.The minimum amount required for the correspondingband type
that determines if this band should apply.- Parameters:
minimum
- The minimum amount for the type specified in the owningBandedFulfillmentPricingOption.getBandType()
.
-
setPercentagePerItem
Deprecated.Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.- Parameters:
percentagePerItem
- Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.
-
setFixedPricePerItem
Deprecated.Fixed prices (by currency) to add perFulfillmentPricingItem
in a group.- Parameters:
fixedPricePerItem
- Fixed prices (by currency) to add perFulfillmentPricingItem
in a group.
-
setFixedPricePerGroup
Deprecated.Fixed prices (by currency) to add perFulfillmentPricingRequest
.- Parameters:
fixedPricePerGroup
- Fixed prices (by currency) to add perFulfillmentPricingRequest
.
-