org.cfpm.caves.za
Class SouthAfricaModel.HHIncomeRecorder
java.lang.Object
org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
- Enclosing class:
- SouthAfricaModel
public class SouthAfricaModel.HHIncomeRecorder
- extends java.lang.Object
Field Summary |
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
donations
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
foodCosts
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
groupFees
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
incomes
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
otherExp
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
payOuts
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
pieceJobs
|
(package private) java.util.HashMap<java.lang.String,java.lang.Double> |
schoolFees
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
incomes
java.util.HashMap<java.lang.String,java.lang.Double> incomes
payOuts
java.util.HashMap<java.lang.String,java.lang.Double> payOuts
donations
java.util.HashMap<java.lang.String,java.lang.Double> donations
groupFees
java.util.HashMap<java.lang.String,java.lang.Double> groupFees
schoolFees
java.util.HashMap<java.lang.String,java.lang.Double> schoolFees
foodCosts
java.util.HashMap<java.lang.String,java.lang.Double> foodCosts
pieceJobs
java.util.HashMap<java.lang.String,java.lang.Double> pieceJobs
otherExp
java.util.HashMap<java.lang.String,java.lang.Double> otherExp
SouthAfricaModel.HHIncomeRecorder
public SouthAfricaModel.HHIncomeRecorder()
record
public void record(java.lang.String hh,
double income)
recordPayOut
public void recordPayOut(java.lang.String hh,
double amount)
recordFee
public void recordFee(java.lang.String hh,
double fee)
recordSchoolFee
public void recordSchoolFee(java.lang.String hh,
double fee)
recordFoodCost
public void recordFoodCost(java.lang.String hh,
double cost)
recordDonation
public void recordDonation(java.lang.String hh,
double amount)
recordPieceJob
public void recordPieceJob(java.lang.String hh,
double amount)
recordOtherExpenditure
public void recordOtherExpenditure(java.lang.String hh,
double amount)
getMedianIncome
public double getMedianIncome()
getMedianFees
public double getMedianFees()
getAccumulatedIncome
public double getAccumulatedIncome()
getAccumulatedPayOuts
public double getAccumulatedPayOuts()
getAccumulatedFoodCosts
public double getAccumulatedFoodCosts()
getAccumulatedGroupFees
public double getAccumulatedGroupFees()
getAccumulatedSchoolFees
public double getAccumulatedSchoolFees()
getAccumulatedDonations
public double getAccumulatedDonations()
getAccumulatedPieceJobs
public double getAccumulatedPieceJobs()
getAccumulatedOtherExp
public double getAccumulatedOtherExp()
reset
public void reset()