Interface Ledger

All Superinterfaces:
AutoCloseable, Iterable<LedgerEntry>, Iterator<LedgerEntry>

public interface Ledger extends Iterator<LedgerEntry>, Iterable<LedgerEntry>, AutoCloseable
Representation of a set of entries in the "Transaction Ledger". Please note that this class implements both Iterator and Iterable interfaces and thus, it is possible to iterate through the entries (instances of LedgerEntry) using constructs such as "for" loops.

Note: Use Account.getLedger(DatePeriod) to create an instance of the Ledger.

Author:
Syam