src.data_sources.annuity.model_points.model_point.accounts.account.premiums.premium.Premium

class src.data_sources.annuity.model_points.model_point.accounts.account.premiums.premium.Premium(data: Dict)

Data source for a single premium.

Inheritance Diagram

Inheritance diagram of Premium

Variables & Properties

premium_amount

Premium payment dollar amount.

premium_date

Date that this premium was / will be paid.

Methods

__init__(data)

Constructor method.

Details

__init__(data: Dict)

Constructor method. Copies data from input dict into the cache.

Parameters:

data – Input dictionary.

cache: DataFrame

Internal cache, populated at runtime.

property premium_amount: float

Premium payment dollar amount.

Returns:

Premium payment amount.

property premium_date: date

Date that this premium was / will be paid.

Returns:

Premium date.