Package com.broadleafcommerce.pricing.domain


package com.broadleafcommerce.pricing.domain
  • Classes
    Class
    Description
    Stores the requested and fallback currencies needed for a pricing request.
    A representation of exchange rate data.
    Fields that PriceModifiers can modify for a specific PriceList.type.
    Data storing a specific price for a specific PriceableTarget.
    Specify a price depending on a minimum quantity being met.
    Abstraction of an aggregation of prices for PriceableTargets the applicability of which is determined by a set of criteria targeting information provided in a PriceContext.
    DTO containing the details of a price from a price list.
    Whereas PriceData provides a specific price for a PriceableTarget, a price modifier performs an operation on a priceable field of the target such as adding 20% of the target's cost to calculate the price.
    Abstraction of a user that pricing entities can target.
    This class is used by BasicUserTargetFilterService to allow fine grained control of the user targets an implementation wishes to allow for pricing via configuration.