Package com.broadleafcommerce.pricing.client.domain
package com.broadleafcommerce.pricing.client.domain
-
ClassDescriptionDefines the essential properties of a priceable target to make comparisons and shared logic easier between
PriceableTargetandPriceableTargetRef.Represents the details of the exchange rate used to convert aMonetaryAmountfrom one currency to another.An abstraction of an entity that can have a price.This represents a slimmed-down version ofPriceableTargetthat contains only that information which can be used to uniquely identify a target.Stores information about adjustment processes in the pricing service.Specify a price depending on a minimum quantity being met.Details about the candidate prices and their originatingPriceListRef.Defines the essential properties of a priceable target to make comparisons and shared logic easier betweenPriceDetailandPriceListPriceDetailPricing information for aPriceableTarget, providing the target, best price, and, optionally, the details of all the candidate prices and their originatingPriceListRefs.Slimmed-down reference to a price list.Aggregation ofPriceDetailsfor a specific type of price along with the price and currency of the "best" of all the candidatePriceLists.Represents the details related to a recurring (or subscription) price include the terms.Represents the details related to a usage price including the units.Abstraction of a user that pricing entities can target.