Anypia Programmer's Documentation
ContentsIndexHome
PiaParamsPL Members Public Methods
Public Methods
 
Name 
Description 
 
Destroys arrays. 
 
Returns benefit amount increased by cola. 
 
Returns benefit amount increased by special 1999 cola (includes extra 0.1 percent increase). 
 
Returns maximum family benefit amount increased by cola, with check that result is at least 150 percent of pia. 
 
Returns maximum family benefit amount increased by special 1999 cola (includes extra 0.1 percent increase), with check that result is at least 150 percent of pia. 
 
Applies catch-up benefit increases. 
 
Returns the earliest birthdate for someone to be over NRA at the end of a year. 
 
Returns oldest age of child for which parent can get young wife/husband or mother/father benefits. 
 
Deconverts PIA back to year of eligibility. 
 
Returns number of quarters of coverage required for deemed insured status. 
 
Returns true if should recalculate PIAs this year because of a newly effective law change, else false. 
 
Returns earliest possible disabled widow(er)'s retirement age.  
 
Sets earliest possible retirement age for old-age benie or aged spouse. 
 
Returns earliest possible retirement age for old-age benie or aged spouse, based on present law. 
 
Returns earliest possible aged widow(er)'s retirement age.  
 
Returns factor for wife/husband benefit before age reduction.  
 
Returns factor for wife/husband benefit before age reduction. 
 
Returns factor for widow/widower benefit before age reduction.  
 
Returns factor for widow/widower benefit before age reduction.  
 
Returns reduction factor for wife/husband. 
 
Calculates reduction factor for wife/husband. Assumes a maximum of 60 months of reduction. 
 
Calculates reduction factor for OAB. 
 
Calculates reduction factor for OAB or DIB. 
 
Calculates reduction factor for disabled widow(er). 
 
Calculates reduction factor for aged widow(er). 
 
Returns factor for disabled widow/widower benefit before age reduction. 
 
Returns factor for disabled widow/widower benefit before age reduction. 
 
Calculates delayed retirement increment factor for OAB. 
 
Calculates reduction factor for young life benie. 
 
Calculates reduction factor for young survivor. 
 
Returns full retirement age. 
 
Returns full retirement age for benefit calculations involving disability freeze. 
 
Returns full retirement age for benefit calculations involving disability freeze. 
 
Returns full retirement age based on present law. 
 
Returns title of average wage assumptions. 
 
Returns one old-law wage base. 
 
Returns the array of old-law wage bases. 
 
Returns one HI wage base. 
 
Returns the array of HI wage bases. 
 
Returns one OASDI wage base. 
 
Returns the array of OASDI wage bases. 
 
Returns a bend point for old-start PIB formula. 
 
Returns title of benefit increase assumptions. 
 
Returns catch-up benefit increases. 
 
Returns maximum amount of earnings in a childcare dropout year.  
 
Returns maximum amount of earnings in a childcare dropout year. 
 
Returns the amount of the cap on the COLA for the given year.  
 
Returns one benefit increase. 
 
Returns the array of benefit increases. 
 
Returns one average wage for indexing. 
 
Returns array of average wages for indexing. 
 
Returns series of average wages used for indexing pia formula bend points. 
 
Returns one increase in average wage for indexing. 
 
Returns array of increases in average wage for indexing. 
 
Returns series of average wages used for indexing an earnings record. 
 
Returns current year. 
 
Returns the number of years of marriage needed to be eligible for a divorced spouse benefit. 
 
Returns the number of years of marriage needed to be eligible for a divorced spouse benefit. 
 
Returns maximum age of child for childcare dropout year. 
 
Returns maximum age of child for childcare dropout year. 
 
Returns maximum number of childcare dropout years. 
 
Returns maximum number of childcare dropout years. 
 
Returns maximum possible year. 
 
Returns the amount of the cap on the COLA for the MFB for the given year. 
 
Returns one month of benefit increase. 
 
Returns array of months of benefit increase. 
 
Returns old-start PIB formula percentage. 
 
Returns percent of old-law base required for year of coverage. 
 
Returns array of percents of old-law base required for year of coverage. 
 
Returns special minimum mfb as of a specified month. 
 
Returns percentage of old-law base required for year of coverage. 
 
Returns special minimum pia as of a specified month. 
 
Returns amount required for year of coverage for special minimum. 
 
Returns array of amounts required for year of coverage for special minimum. 
 
Returns array of amounts required for year of coverage for windfall elimination. 
 
Initializes some data. 
 
Checks for applicability of special 1999 increase (with extra 0.1 percent). 
 
Finds last AMW in old-law table. 
 
Returns amount of lump sum benefit. 
 
Returns maximum child beneficiary age. 
 
Returns maximum DI beneficiary age at end of year. 
 
Returns maximum DI beneficiary age at end of year, based on present law. 
 
Calculates number of months of actuarial reduction for aged wife/husband. 
 
Calculates number of months of actuarial reduction for OAB.  
 
Calculates number of months of reduction for disabled worker.  
 
Calculates number of months of actuarial reduction for disabled widow(er). 
 
Calculates number of months of actuarial reduction for aged widow(er). 
 
Calculates number of months of delayed retirement credit for OAB. 
 
Returns true if a cola cap is required. 
 
Returns true if a cola cap is required. 
 
Resets benefit formula percents. 
 
Initializes a PiaParams, with or without a first year of projection. 
 
Initializes a PiaParamsPL, with or without a first year of projection. 
 
Projects amounts dependent on benefit increases. 
 
Projects amounts dependent on the average annual wage. 
 
Projects benefit formula percentages. 
 
Projects special minimum amounts. 
 
Returns number of quarters of coverage for one year, applying annual test. 
 
Resizes special minimum arrays. 
 
Returns amount of monthly delayed retirement credit. 
 
Returns widow(er) benefit reduced for RIB-LIM. 
 
Returns widow(er) benefit reduced for RIB-LIM. 
 
Sets the amount of the cap on the COLA for the given year.  
 
Sets data from historical average wages and benefit increase file. 
 
Sets historical average wage increases. 
 
Sets the first projected year, including for members. 
 
Sets the amount of the cap on the COLA for the MFB for the given year. 
 
Sets indicators for no change allowed. 
 
Returns amount per year of coverage in special minimum. 
 
Returns amount per year of coverage in special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns benefit amount decreased by cola. 
 
Returns benefit amount decreased by special 1999 cola (includes extra 0.1 percent decrease.) 
 
Divides out catch-up benefit increases. 
 
Updates wage bases. 
 
Updates wage bases. 
 
Updates benefit increases. 
 
Updates average wages, using specified amounts. 
 
Updates increases in average wages, using specified percentages. 
 
Updates amounts required for special minimum year of coverage.  
Copyright (c) 2010. All rights reserved.