Class ChargeLine

All Implemented Interfaces:
Persistable<ChargeLine.ChargeLineIdentifier>
Direct Known Subclasses:
ChargeLine.AttachedChargeLine

@Entity public class ChargeLine extends AbstractEntity<ChargeLine.ChargeLineIdentifier>
A charge line represents extra expenses, such as shipping, for an Order as a whole. Expenses for an individual OrderLine can be modeled using the ChargeLine.AttachedChargeLine sub-class.

This class is immutable.

Author:
Thomas Dedek, Paul Henke, Oliver Gierke
See Also: