NAME

Finance::Bank::SentinelBenefits::Csv401kConverter::Line - stores one line of data from a Sentinel Benefits spreadsheet.

VERSION

version 1.0

SYNOPSIS

This class represents one transaction, whether a contribution or a company match, and tells you the security, the price, quantity, total money, etc. It doesn't have any smarts, but serves as an immutable internal data structure.

Constructor

new()

my $l = Finance::Bank::SentinelBenefits::Csv401kConverter::Line->new(
    date     => $date,
    symbol   => $symbol,
    memo     => $memo,
    quantity => $quantity,
    price    => $price,
    total    => $total,
    source   => $source,
    side     => $side,
 );

Accessors

$l->date()

The date of the transaction

$l->symbol()

The symbol of the transaction

$l->memo()

The memo of the transaction

$l->quantity()

The quantity of the transaction, can be franctional

$l->price()

The price of the transaction

$l->total()

The total of the transaction

$l->source()

The source of the transaction