Class BandedFulfillmentPricingConfig

java.lang.Object
com.broadleafcommerce.shipping.service.integrations.banded.BandedFulfillmentPricingConfig
All Implemented Interfaces:
Serializable

@Deprecated(since="1.1.0", forRemoval=true) public class BandedFulfillmentPricingConfig extends Object implements Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.1.0, in favor of using BandedFulfillmentPricingProperties directly
Fulfillment pricing configuration read from a file via BandedFulfillmentPricingProvider.
Author:
Chad Harchar (charchar)
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    List of banded pricing fulfillment options that can be chosen.
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
    Whether this configuration is the out-of-the-box sample.
    void
    setSampleConfig(boolean sampleConfig)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Whether this configuration is the out-of-the-box sample.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    List of banded pricing fulfillment options that can be chosen.
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • BandedFulfillmentPricingConfig

      public BandedFulfillmentPricingConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • isSampleConfig

      public boolean isSampleConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Whether this configuration is the out-of-the-box sample. If true, a warning will be logged.
      Returns:
      Whether this configuration is the out-of-the-box sample.
    • getShipTables

      public List<BandedFulfillmentPricingOption> getShipTables()
      Deprecated, for removal: This API element is subject to removal in a future version.
      List of banded pricing fulfillment options that can be chosen.
      Returns:
      List of banded pricing fulfillment options.
    • setSampleConfig

      public void setSampleConfig(boolean sampleConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Whether this configuration is the out-of-the-box sample. If true, a warning will be logged.
      Parameters:
      sampleConfig - Whether this configuration is the out-of-the-box sample.
    • setShipTables

      public void setShipTables(List<BandedFulfillmentPricingOption> shipTables)
      Deprecated, for removal: This API element is subject to removal in a future version.
      List of banded pricing fulfillment options that can be chosen.
      Parameters:
      shipTables - List of banded pricing fulfillment options.
    • equals

      public boolean equals(Object o)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • hashCode

      public int hashCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object