src.data_sources.annuity.model_points.model_point.riders.base.BaseRider¶
- class src.data_sources.annuity.model_points.model_point.riders.base.BaseRider(data: Dict)¶
Abstract data sourcefor a rider.Inheritance Diagram

Variables & Properties
Human-readable rider name.
Rider type, used to indicate what kind of rider this is.
Methods
__init__(data)Constructor method.
Details
- __init__(data: Dict)¶
Constructor method. Initializes an abstract rider based on data within an annuity model point file.
- Parameters:
data – Data for any single rider.
- cache: DataFrame¶
Internal cache, populated at runtime.
- property rider_name: str¶
Human-readable rider name.
- Returns:
Rider name.
- property rider_type: str¶
Rider type, used to indicate what kind of rider this is.
- Returns:
Rider type.