Journal class

This class hold a list of lines, each caracterising an entry in an accounting journal.

Constructors

Journal(KontoPlan kplan, {dynamic caption = "Journal", String end = "End"})
CTOR.

Properties

caption String
getter/setter pair
endcaption String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
journal List<JrlLine>
getter/setter pair
kpl KontoPlan
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(JrlLine jrlLine) JrlLine
add a line.
asList(List<List> data) List<List>
return the journal as a list .
clear() → void
empty the journal.
count() int
return the number of entries in this journal.
execute() Journal
execute the accounting process, creating the subjournals, the account extracts for each account update the valutas of each account.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
pretty print this journal.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited