| AbstractCharge |
Base class for charges which applies to LineItems or to the Order.
|
| AbstractDiscount |
The abstract class for all discounts which applies to LineItem or to an Order.
|
| ChargeTest |
Tests OrderCharge and LineItemCharge classes
|
| DiscountsTest |
tests the different existing Discount types
|
| LineItem |
Represents one entry (or element) for an Order.
|
| LineItemCharge |
Defines a line item specific charge having a amount (can be Money or Percentage) that can only be set
during creation.
|
| LineItemDiscount |
Holds a discounts specific for a LineItem.
|
| LineItemTest |
|
| MultiLineItemDiscount |
|
| MultiLineItemDiscount.EvenMultiLineDiscountSplitStrategy |
|
| Order |
Central Object that holds all calculation related data and strategies required for calculating the order/cart.
|
| OrderCharge |
Specifies order level charges.
|
| OrderDiscount |
Holds discount that apply to a order.
|
| OrderTest |
|
| Tax |
Represents the tax, which applies generally to line items or additional charges.
|
| TaxTest |
|