public class InvestorCliffSettings
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DATE_PHASE_AFTER_MORTALITY
Date Phase - After Death
|
static int |
DATE_PHASE_AFTER_RETIREMENT
Date Phase - After Retirement
|
static int |
DATE_PHASE_BEFORE_RETIREMENT
Date Phase - Before Retirement
|
| Constructor and Description |
|---|
InvestorCliffSettings(double dblRetirementAge,
double dblMaximumAge)
InvestorCliffSettings Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAlive(double dblAge)
Retrieve the Investor "Is Alive" Indicator Flag corresponding to the specified Age
|
double |
maximumAge()
Retrieve the Investor Maximum Age
|
int |
phase(double dblAge)
Retrieve the Investment Phase corresponding to the specified Age
|
double |
retirementAge()
Retrieve the Investor Retirement Age
|
boolean |
retirementIndicator(double dblAge)
Retrieve the Investor Retirement Indicator Flag corresponding to the specified Age
|
public static final int DATE_PHASE_BEFORE_RETIREMENT
public static final int DATE_PHASE_AFTER_RETIREMENT
public static final int DATE_PHASE_AFTER_MORTALITY
public InvestorCliffSettings(double dblRetirementAge,
double dblMaximumAge)
throws java.lang.Exception
dblRetirementAge - The Investor Retirement AgedblMaximumAge - The Investor Maximum Agejava.lang.Exception - Thrown if the Inputs are Invalidpublic double retirementAge()
public double maximumAge()
public int phase(double dblAge)
throws java.lang.Exception
dblAge - The Age whose Investment Phase is neededjava.lang.Exception - Thrown if the Inputs are Invalidpublic boolean retirementIndicator(double dblAge)
throws java.lang.Exception
dblAge - The Age whose Retirement Indicator is neededjava.lang.Exception - Thrown if the Inputs are Invalidpublic boolean isAlive(double dblAge)
throws java.lang.Exception
dblAge - The Age whose "Is Alive" Indicator is neededjava.lang.Exception - Thrown if the Inputs are Invalid