AbstractCharge(AbstractAmount amount) |
Default constructor requiring a spcific amount.
|
AbstractDiscount(AbstractAmount amount) |
Constructor that requires to provide a amount which cannot be changed later on.
|
LineItemCharge(AbstractAmount amount) |
Creates a new line item charge with a given amount.
|
LineItemCharge(AbstractAmount amount,
boolean perUnit) |
Creates a new line item charge with a specified amount.
|
LineItemCharge(AbstractAmount amount,
boolean perUnit,
int applicableForUnits) |
Creates a new line item charge with a specified amount.
|
LineItemDiscount(AbstractAmount amount) |
Creates a new line item discount with the given amount.
|
LineItemDiscount(AbstractAmount amount,
boolean perUnit) |
Creates a new line item discount with given amount.
|
LineItemDiscount(AbstractAmount amount,
boolean perUnit,
int applicableUnits) |
Creates a new line item discount with given amount.
|
OrderCharge(AbstractAmount amount) |
Creates a new order level charge with a specific amount.
|
OrderCharge(AbstractAmount amount,
AbstractCharge.ChargeType chargeType) |
Creates a new order level charge with a specific amount and optional charge type.
|
OrderDiscount(AbstractAmount amount) |
Creates a new order level discount with a specific amount.
|
Tax(AbstractAmount amount) |
Creates a new tax with a given amount.
|