JrlLine class

one line in an accounting journal.

Implementers

Constructors

JrlLine({dynamic datum, dynamic kmin, dynamic kplu, dynamic desc, dynamic cur, dynamic valuta})
CTOR the fields are optional, if omitted they will be filled with defaults .

Properties

cur String
the currency of the transaction
getter/setter pair
datum DateTime
the date of the transaction
getter/setter pair
desc String
description of the transaction
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
kminus Konto
getter for kminus and kplus
getter/setter pair
kplus Konto
getter/setter pair
limits Map?
eventual constraints on the input to the journal
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
valexp ↔ Expression?
getter/setter pair
valname String?
getter/setter pair
valuta int
the value of the transaction
getter/setter pair
vars Map<String, dynamic>
getter/setter pair

Methods

addConstraint(String key, {List<String> boundaries = const [], String mode = ""}) → void
asList(List<List> data) → void
return a list abstraction model of this object .
execute() JrlLine
ask the 2 accounts to add this line to their extracts.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setValuta(String toParse) → void
toString() String
pretty print this thing .
override

Operators

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