ExtractLine class

one line in an extract journal.

Inheritance

Constructors

ExtractLine({JrlLine? line, int sumup = 0})
CTOR the fields are optional, if omitted they will be filled with defaults .

Properties

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

Methods

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

Operators

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