org.cfpm.caves.za
Class SouthAfricaModel.PartnershipRecorder

java.lang.Object
  extended by org.cfpm.caves.za.SouthAfricaModel.PartnershipRecorder
Enclosing class:
SouthAfricaModel

public class SouthAfricaModel.PartnershipRecorder
extends java.lang.Object


Field Summary
(package private)  java.util.ArrayList<java.lang.Integer>[] age
           
(package private)  java.util.ArrayList<java.lang.Integer> duration
           
(package private)  java.lang.String fileName
           
(package private)  java.util.ArrayList<java.lang.String>[] maritalStatus
           
(package private)  java.util.ArrayList<java.lang.String>[] name
           
(package private)  java.util.ArrayList<java.lang.Integer>[] numPartners
           
(package private)  uchicago.src.sim.analysis.DataFileWriter writer
           
 
Constructor Summary
SouthAfricaModel.PartnershipRecorder(java.lang.String fileName, SouthAfricaModel model)
           
 
Method Summary
 void record(org.cfpm.caves.za.Person[] partners, int ticks)
           
 void write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

duration

java.util.ArrayList<java.lang.Integer> duration

age

java.util.ArrayList<java.lang.Integer>[] age

numPartners

java.util.ArrayList<java.lang.Integer>[] numPartners

name

java.util.ArrayList<java.lang.String>[] name

maritalStatus

java.util.ArrayList<java.lang.String>[] maritalStatus

writer

uchicago.src.sim.analysis.DataFileWriter writer

fileName

java.lang.String fileName
Constructor Detail

SouthAfricaModel.PartnershipRecorder

public SouthAfricaModel.PartnershipRecorder(java.lang.String fileName,
                                            SouthAfricaModel model)
Method Detail

record

public void record(org.cfpm.caves.za.Person[] partners,
                   int ticks)

write

public void write()