Anypia Programmer's Documentation
ContentsIndexHome
LawChangePSAACCT Members Public Methods
Public Methods
 
Name 
Description 
 
Checks range of a bendpoint value. 
 
Checks range of a bend point increase percentage. 
 
Checks range of a constant decline percentage. 
 
Returns the administrative fee for the specified investment. 
 
Returns the interst rate for the PSA annuities. 
 
Returns true if the PSA annuity offsets the regular OASDI benefits, false otherwise. 
 
Returns true if a person converts his PSA into an annuity upon beginning DI benefits. 
 
Returns the type of annuity (0 for always straight life, 1 for joint and 2/3 survivor if married). 
 
Returns true if the PSA is used to buy an annuity, false if it is just diminished by the amount of the annuity payments as the payments are made. 
 
Returns the percent of the wage base to be used as a bend point for the contribution rate to the PSA. 
 
Returns the type of distribution to use for PSA contributions.  
 
Returns PSA contribution rate. 
 
Returns the starting age for PSA contributions. 
 
Returns PSA contribution year index. 
 
Returns ending year for this law-change. 
 
Returns latest possible ending year for a law-change. 
 
Reads a line and parses first and last years and type of phase-in. 
 
Returns indicator for this law-change. 
 
Returns mean to be used for the return rate on stocks. 
 
Returns proportion of PSA contributions going to specified investment. 
 
Returns standard deviation to be used for the return rate on specified investment. 
 
Returns true if the entire PSA is paid as a lump sum to a person who attains FRA and is not eligible for an annuity, false otherwise. 
 
Returns the percent of the PSA that is paid out as a lump sum upon conversion to annuity. 
 
Returns the management fee for the specified investment. 
 
Returns the number of bend point in the contribution rate for the PSA's. 
 
Returns percentage of contribution going to spouse, if any. 
 
Returns indicator for type of phase-in. 
 
Returns true if the PSA investment accounts need to be re-balanced each year, false otherwise. 
 
Returns starting year for this law-change. 
 
Returns earliest possible ending year for a law-change.  
 
Returns the indicator on how PSA annuities are taxed. 
 
Returns title of this law change. 
 
Returns the indicator regarding the transfer of the PSA to a spouse upon death of the person. 
 
Returns the unisex indicator. 
 
Returns true if this law change is in effect. 
 
Initializes a LawChange, with or without a title. 
 
Constructor. 
 
Checks range of a benefit formula percentage. 
 
Prepares output strings for this change from present law. 
 
Checks range of a wage increase proportion. 
 
read 
Reads all the lines required for this law-change. 
 
Sets the administrative fee for the specified investment. 
 
Sets the interest rate for the PSA annuities. 
 
Sets the indicator for offsetting OASDI benefits with the PSA annuity. 
 
Sets the indicator for whether or not a person starts getting an annuity from his PSA upon beginning DI benefits. 
 
Sets the type of annuity (0 for always straight life, 1 for joint and 2/3 survivor if married). 
 
Sets the indicator for how the PSA is treated when the person starts getting an annuity payment. 
 
Sets the percent of the wage base used a s a bend point for the contribution rate into the PSA's. 
 
Sets the type of distribution to use for PSA contributions. 
 
Sets psa contribution rate. 
 
Sets the starting age for PSA contributions. 
 
Sets PSA contribution year index. 
 
Sets ending year for this law-change. 
 
Sets latest possible ending year for a law-change. 
 
Sets change indicator for this law-change. 
 
Sets mean to be used for the return of specified investment. 
 
Sets proportion of psa contributions going to specified investment. 
 
Sets standard deviation to be used for the return rate on specified investment. 
 
Sets the indicator for whether or not a person receives the entire PSA as a lump sum if they attain FRA and are not eligible for an annuity. 
 
Sets the new percent of the PSA that is paid out as a lump sum upon conversion to annuity. 
 
Sets the management fee for the specified investment. 
 
Sets the number of bend point in the contribution rate into the PSA's. 
 
Sets percentage of contribution going to spouse, if any. 
 
Sets indicator for type of phase-in. 
 
Sets the rebalanceAccounts indicator. 
 
Sets starting year for this law-change. 
 
Sets earliest possible starting year for a law-change.  
 
Sets the indicator on how PSA annuities are taxed. 
 
Sets the indicator regarding the transfer of the PSA to a spouse upon death of the person. 
 
Sets unisex indicator. 
 
Checks range of a law-change starting year. 
 
Writes all the lines required for this law-change. 
 
Writes a line with first and last years. 
Copyright (c) 2010. All rights reserved.