/**
* A component of a library for
* MoSeS.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
package uk.ac.leeds.ccg.andyt.projects.moses.io;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.RandomAccessFile;
import java.io.StreamTokenizer;
import java.util.HashMap;
import java.util.Random;
import java.util.TreeMap;
import uk.ac.leeds.ccg.andyt.projects.moses.utilities.ErrorAndExceptionHandler;
import uk.ac.leeds.ccg.andyt.projects.moses.utilities.StaticIO;
/**
* Class for handling an individual CAS001DataRecords.
*/
public class CAS001DataHandler extends AbstractCASDataHandler {
/**
* Creates a new instance of CAS001DataHandler loading a default file.
*/
public CAS001DataHandler() {
File directory = new File("C:/Work/Projects/MoSeS/Workspace/");
this.init(directory);
try {
this._File = new File(directory, "CAS001DataRecords.dat");
if (!this._File.exists()) {
this._File.createNewFile();
}
this._RecordLength = new CAS001DataRecord().getSizeInBytes();
// log("this.recordLength " + this.recordLength);
this._RandomAccessFile = new RandomAccessFile(this._File, "r");
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
}
/**
* Creates a new instance of CAS001DataHandler with Records loaded from
* aFile.
* @param aFile
* Formatted file of CAS001DataRecords.
*/
public CAS001DataHandler(File aFile) {
// initMemoryReserve();
this.init(aFile.getParentFile());
this._RecordLength = new CAS001DataRecord().getSizeInBytes();
load(aFile);
log("CAS001DataRecords loaded successfully");
}
/**
* Loads CAS001DataRecords
and prints out n randomly
* @param directory to load source data from
* @param n the number of loaded data records to print out.
*/
protected void formatSourceData(
File directory,
int n) {
try {
_RandomAccessFile = new RandomAccessFile(this._File, "rw");
// Load from source
File infile;
long long0 = 0L;
long RecordID = 0L;
// Load England
infile = new File(
directory,
"CAS001EnglandOA.csv");
RecordID = format(infile, RecordID);
log(infile.toString() + " formatted successfully " + RecordID + " records"); // 165665
long0 = RecordID;
// Load Wales
infile = new File(
directory,
"CAS001WalesOA.csv");
RecordID = format(infile, RecordID);
log(infile.toString() + " formatted successfully " + (RecordID - long0) + " records"); // 9769
long0 = RecordID;
// Load Scotland
infile = new File(
directory,
"CAS001ScotlandOA.csv");
RecordID = format(infile, RecordID);
log(infile.toString() + " formatted successfully " + (RecordID - long0) + " records"); // 42604
long0 = RecordID;
// Load Northern Ireland
infile = new File(
directory,
"CAS001NorthernIrelandOA.csv");
RecordID = format(infile, RecordID);
log(infile.toString() + " formatted successfully " + (RecordID - long0) + " records"); // 5022
_RandomAccessFile.close();
load(_File);
print(20, new Random());
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
}
/**
* Uses a BufferedReader and a StreamTokenizer
to
* read lines from the sourceFile File
. The lines are converted
* to CAS001DataRecords
and written to
* this.tRandomAccessFile
.
*
* @param sourceFile
* The source CAS001DataRecords file to be formatted and written
* to this.tRandomAccessFile
.
* @param RecordID
* The RecordID
to assign to the first
* CAS001DataRecord
.
* @return The RecordID
assigned to the last
* CAS001DataRecords
.
*/
protected long format(
File sourceFile,
long RecordID) {
try {
BufferedReader aBufferedReader =
new BufferedReader(
new InputStreamReader(
new FileInputStream(sourceFile)));
StreamTokenizer aStreamTokenizer =
new StreamTokenizer(aBufferedReader);
StaticIO.setStreamTokenizerSyntax1(aStreamTokenizer);
String line;
CAS001DataRecord aCAS001DataRecord = new CAS001DataRecord();
// Skip the first line
int tokenType = aStreamTokenizer.nextToken();
while (tokenType != StreamTokenizer.TT_EOL) {
tokenType = aStreamTokenizer.nextToken();
}
tokenType = aStreamTokenizer.nextToken();
while (tokenType != StreamTokenizer.TT_EOF) {
switch (tokenType) {
case StreamTokenizer.TT_EOL:
if (RecordID % 10000 == 0) {
log(aCAS001DataRecord.toString());
}
// Write out
aCAS001DataRecord.write(_RandomAccessFile);
RecordID ++;
break;
case StreamTokenizer.TT_WORD:
line = aStreamTokenizer.sval;
aCAS001DataRecord = new CAS001DataRecord(RecordID, line);
break;
}
tokenType = aStreamTokenizer.nextToken();
}
log("Number of Records loaded = " + RecordID);
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
return RecordID;
}
/**
* @return a CAS001DataRecord
with
* AbstractCASDataRecord.RecordID = RecordID
* @param RecordID
* The RecordID of the CAS001DataRecord to be returned.
*/
public AbstractCASDataRecord getDataRecord(long RecordID) {
return getCAS001DataRecord(RecordID);
}
/**
* @return a CAS001DataRecord
with
* CAS001DataRecord.RecordID = RecordID
* @param RecordID
* The RecordID of the CAS001DataRecord to be returned.
*/
public CAS001DataRecord getCAS001DataRecord(long RecordID) {
CAS001DataRecord result = null;
try {
this._RandomAccessFile.seek(_RecordLength * RecordID);
result = new CAS001DataRecord(this._RandomAccessFile);
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
return result;
}
/**
* Aggregates CAS001DataRecords
from OA To Ward for the OA
* records in the range [startRecordID,endRecordID] and writes the results
* to aRandomAccessFile
*
* @param aRandomAccessFile
* RandomAccessFile
to which results are written
* @param startRecordID
* The first OA RecordID in the sequence to be aggregated.
* @param endRecordID
* The last OA RecordID in the sequence to be aggregated.
*/
public void aggregateOAToWard(
RandomAccessFile aRandomAccessFile,
long startRecordID,
long endRecordID) {
TreeMap result = new TreeMap();
CAS001DataRecord aCAS001DataRecord;
CAS001DataRecord bCAS001DataRecord;
String zoneCode;
Object zoneCodeWard;
// long newRecordID = startRecordIDForLeeds - 1L;
long newRecordID = -1L;
for (long RecordID = startRecordID; RecordID < endRecordID; RecordID++) {
aCAS001DataRecord = (CAS001DataRecord) getDataRecord(RecordID);
zoneCode = new String(aCAS001DataRecord.getZone_Code());
zoneCodeWard = zoneCode.substring(0, 6);
if (result.containsKey(zoneCodeWard)) {
bCAS001DataRecord = (CAS001DataRecord) result.get(zoneCodeWard);
result.remove(zoneCodeWard);
result.put(
zoneCodeWard,
aCAS001DataRecord.aggregate(bCAS001DataRecord));
} else {
result.put(
zoneCodeWard,
aCAS001DataRecord);
}
}
try {
write(aRandomAccessFile, result);
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
}
/**
* Aggregates CAS001DataRecords
from OA To MSOA for the OA
* records in the range [startRecordID,endRecordID] and writes the results
* to aRandomAccessFile
*
* @param aRandomAccessFile
* RandomAccessFile
to which results are written
* @param startRecordID
* The first OA RecordID in the sequence to be aggregated.
* @param endRecordID
* The last OA RecordID in the sequence to be aggregated.
*/
public void aggregateOAToMSOA(
RandomAccessFile aRandomAccessFile,
long startRecordID,
long endRecordID) {
TreeMap result = new TreeMap();
HashMap lookUpMSOAfromOAHashMap = get_LookUpMSOAfromOAHashMap();
CAS001DataRecord aCAS001DataRecord;
CAS001DataRecord bCAS001DataRecord;
String zoneCode;
Object zoneCodeMSOA;
// long newRecordID = startRecordIDForLeeds - 1L;
long newRecordID = -1L;
for (long RecordID = startRecordID; RecordID < endRecordID; RecordID++) {
aCAS001DataRecord = (CAS001DataRecord) getDataRecord(RecordID);
zoneCode = new String(aCAS001DataRecord.getZone_Code());
zoneCodeMSOA = lookUpMSOAfromOAHashMap.get(zoneCode);
if (result.containsKey(zoneCodeMSOA)) {
bCAS001DataRecord = (CAS001DataRecord) result.get(zoneCodeMSOA);
result.remove(zoneCodeMSOA);
result.put(
zoneCodeMSOA,
aCAS001DataRecord.aggregate(bCAS001DataRecord));
} else {
result.put(
zoneCodeMSOA,
aCAS001DataRecord);
}
}
try {
write(aRandomAccessFile, result);
} catch (IOException aIOException) {
log(aIOException.getLocalizedMessage());
System.exit(ErrorAndExceptionHandler.IOException);
}
}
/**
* @return A HashMap with keys representing age categories:
* 0,5,8,10,15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeCount1_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(16);
int tHPAge0to4 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge0to4() +
tCAS001DataRecord.getHouseholdResidentsMalesAge0to4();
tCAS001AgeCountHashMap.put(0, tHPAge0to4);
int tHPAge5to7 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge5() +
tCAS001DataRecord.getHouseholdResidentsMalesAge5() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge6() +
tCAS001DataRecord.getHouseholdResidentsMalesAge6() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge7() +
tCAS001DataRecord.getHouseholdResidentsMalesAge7();
tCAS001AgeCountHashMap.put(5, tHPAge5to7);
int tHPAge8to9 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge8() +
tCAS001DataRecord.getHouseholdResidentsMalesAge8() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge9() +
tCAS001DataRecord.getHouseholdResidentsMalesAge9();
tCAS001AgeCountHashMap.put(8, tHPAge8to9);
int tHPAge10to14 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge10to14() +
tCAS001DataRecord.getHouseholdResidentsMalesAge10to14();
tCAS001AgeCountHashMap.put(10, tHPAge10to14);
int tHPAge15 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge15() +
tCAS001DataRecord.getHouseholdResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, tHPAge15);
int tHPAge16to19 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge16() +
tCAS001DataRecord.getHouseholdResidentsMalesAge16() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge17() +
tCAS001DataRecord.getHouseholdResidentsMalesAge17() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge18() +
tCAS001DataRecord.getHouseholdResidentsMalesAge18() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge19() +
tCAS001DataRecord.getHouseholdResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, tHPAge16to19);
int tHPAge20to24 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge20to24() +
tCAS001DataRecord.getHouseholdResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, tHPAge20to24);
int tHPAge25to29 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge25to29() +
tCAS001DataRecord.getHouseholdResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, tHPAge25to29);
int tHPAge30to44 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsMalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsMalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge40to44() +
tCAS001DataRecord.getHouseholdResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, tHPAge30to44);
int tHPAge45to59 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsMalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsMalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge55to59() +
tCAS001DataRecord.getHouseholdResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, tHPAge45to59);
int tHPAge60to64 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge60to64() +
tCAS001DataRecord.getHouseholdResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, tHPAge60to64);
int tHPAge65to74 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge65to69() +
tCAS001DataRecord.getHouseholdResidentsMalesAge65to69() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge70to74() +
tCAS001DataRecord.getHouseholdResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(65, tHPAge65to74);
int tHPAge75to84 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge75to79() +
tCAS001DataRecord.getHouseholdResidentsMalesAge75to79() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge80to84() +
tCAS001DataRecord.getHouseholdResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(75, tHPAge75to84);
int tHPAge85to89 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge85to89() +
tCAS001DataRecord.getHouseholdResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, tHPAge85to89);
int tHPAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsFemalesAge90AndOver() +
tCAS001DataRecord.getHouseholdResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, tHPAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,5,8,10,15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeFemaleCount1_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(16);
int tHPAge0to4 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge0to4();
tCAS001AgeCountHashMap.put(0, tHPAge0to4);
int tHPAge5to7 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge5() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge6() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge7();
tCAS001AgeCountHashMap.put(5, tHPAge5to7);
int tHPAge8to9 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge8() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge9();
tCAS001AgeCountHashMap.put(8, tHPAge8to9);
int tHPAge10to14 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge10to14();
tCAS001AgeCountHashMap.put(10, tHPAge10to14);
int tHPAge15 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge15();
tCAS001AgeCountHashMap.put(15, tHPAge15);
int tHPAge16to19 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge16() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge17() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge18() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge19();
tCAS001AgeCountHashMap.put(16, tHPAge16to19);
int tHPAge20to24 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge20to24();
tCAS001AgeCountHashMap.put(20, tHPAge20to24);
int tHPAge25to29 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge25to29();
tCAS001AgeCountHashMap.put(25, tHPAge25to29);
int tHPAge30to44 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge40to44();
tCAS001AgeCountHashMap.put(30, tHPAge30to44);
int tHPAge45to59 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge55to59();
tCAS001AgeCountHashMap.put(45, tHPAge45to59);
int tHPAge60to64 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge60to64();
tCAS001AgeCountHashMap.put(60, tHPAge60to64);
int tHPAge65to74 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge65to69() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge70to74();
tCAS001AgeCountHashMap.put(65, tHPAge65to74);
int tHPAge75to84 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge75to79() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge80to84();
tCAS001AgeCountHashMap.put(75, tHPAge75to84);
int tHPAge85to89 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge85to89();
tCAS001AgeCountHashMap.put(85, tHPAge85to89);
int tHPAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsFemalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, tHPAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,5,8,10,15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeMaleCount1_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(16);
int tHPAge0to4 =
tCAS001DataRecord.getHouseholdResidentsMalesAge0to4();
tCAS001AgeCountHashMap.put(0, tHPAge0to4);
int tHPAge5to7 =
tCAS001DataRecord.getHouseholdResidentsMalesAge5() +
tCAS001DataRecord.getHouseholdResidentsMalesAge6() +
tCAS001DataRecord.getHouseholdResidentsMalesAge7();
tCAS001AgeCountHashMap.put(5, tHPAge5to7);
int tHPAge8to9 =
tCAS001DataRecord.getHouseholdResidentsMalesAge8() +
tCAS001DataRecord.getHouseholdResidentsMalesAge9();
tCAS001AgeCountHashMap.put(8, tHPAge8to9);
int tHPAge10to14 =
tCAS001DataRecord.getHouseholdResidentsMalesAge10to14();
tCAS001AgeCountHashMap.put(10, tHPAge10to14);
int tHPAge15 =
tCAS001DataRecord.getHouseholdResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, tHPAge15);
int tHPAge16to19 =
tCAS001DataRecord.getHouseholdResidentsMalesAge16() +
tCAS001DataRecord.getHouseholdResidentsMalesAge17() +
tCAS001DataRecord.getHouseholdResidentsMalesAge18() +
tCAS001DataRecord.getHouseholdResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, tHPAge16to19);
int tHPAge20to24 =
tCAS001DataRecord.getHouseholdResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, tHPAge20to24);
int tHPAge25to29 =
tCAS001DataRecord.getHouseholdResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, tHPAge25to29);
int tHPAge30to44 =
tCAS001DataRecord.getHouseholdResidentsMalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsMalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, tHPAge30to44);
int tHPAge45to59 =
tCAS001DataRecord.getHouseholdResidentsMalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsMalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, tHPAge45to59);
int tHPAge60to64 =
tCAS001DataRecord.getHouseholdResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, tHPAge60to64);
int tHPAge65to74 =
tCAS001DataRecord.getHouseholdResidentsMalesAge65to69() +
tCAS001DataRecord.getHouseholdResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(65, tHPAge65to74);
int tHPAge75to84 =
tCAS001DataRecord.getHouseholdResidentsMalesAge75to79() +
tCAS001DataRecord.getHouseholdResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(75, tHPAge75to84);
int tHPAge85to89 =
tCAS001DataRecord.getHouseholdResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, tHPAge85to89);
int tHPAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, tHPAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int tHPAge0 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge0() +
tCAS001DataRecord.getHouseholdResidentsMalesAge0();
tCAS001AgeCountHashMap.put(0, tHPAge0);
int tHPAge1 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge1() +
tCAS001DataRecord.getHouseholdResidentsMalesAge1();
tCAS001AgeCountHashMap.put(1, tHPAge1);
int tHPAge2 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge2() +
tCAS001DataRecord.getHouseholdResidentsMalesAge2();
tCAS001AgeCountHashMap.put(2, tHPAge2);
int tHPAge3 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge3() +
tCAS001DataRecord.getHouseholdResidentsMalesAge3();
tCAS001AgeCountHashMap.put(3, tHPAge3);
int tHPAge4 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge4() +
tCAS001DataRecord.getHouseholdResidentsMalesAge4();
tCAS001AgeCountHashMap.put(4, tHPAge4);
int tHPAge5 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge5() +
tCAS001DataRecord.getHouseholdResidentsMalesAge5();
tCAS001AgeCountHashMap.put(5, tHPAge5);
int tHPAge6 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge6() +
tCAS001DataRecord.getHouseholdResidentsMalesAge6();
tCAS001AgeCountHashMap.put(6, tHPAge6);
int tHPAge7 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge7() +
tCAS001DataRecord.getHouseholdResidentsMalesAge7();
tCAS001AgeCountHashMap.put(7, tHPAge7);
int tHPAge8 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge8() +
tCAS001DataRecord.getHouseholdResidentsMalesAge8();
tCAS001AgeCountHashMap.put(8, tHPAge8);
int tHPAge9 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge9() +
tCAS001DataRecord.getHouseholdResidentsMalesAge9();
tCAS001AgeCountHashMap.put(9, tHPAge9);
int tHPAge10 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge10() +
tCAS001DataRecord.getHouseholdResidentsMalesAge10();
tCAS001AgeCountHashMap.put(10, tHPAge10);
int tHPAge11 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge11() +
tCAS001DataRecord.getHouseholdResidentsMalesAge11();
tCAS001AgeCountHashMap.put(11, tHPAge11);
int tHPAge12 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge12() +
tCAS001DataRecord.getHouseholdResidentsMalesAge12();
tCAS001AgeCountHashMap.put(12, tHPAge12);
int tHPAge13 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge13() +
tCAS001DataRecord.getHouseholdResidentsMalesAge13();
tCAS001AgeCountHashMap.put(13, tHPAge13);
int tHPAge14 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge14() +
tCAS001DataRecord.getHouseholdResidentsMalesAge14();
tCAS001AgeCountHashMap.put(14, tHPAge14);
int tHPAge15 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge15() +
tCAS001DataRecord.getHouseholdResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, tHPAge15);
int tHPAge16to19 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge16() +
tCAS001DataRecord.getHouseholdResidentsMalesAge16() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge17() +
tCAS001DataRecord.getHouseholdResidentsMalesAge17() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge18() +
tCAS001DataRecord.getHouseholdResidentsMalesAge18() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge19() +
tCAS001DataRecord.getHouseholdResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, tHPAge16to19);
int tHPAge20to24 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge20to24() +
tCAS001DataRecord.getHouseholdResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, tHPAge20to24);
int tHPAge25to29 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge25to29() +
tCAS001DataRecord.getHouseholdResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, tHPAge25to29);
int tHPAge30to44 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsMalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsMalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge40to44() +
tCAS001DataRecord.getHouseholdResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, tHPAge30to44);
int tHPAge45to59 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsMalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsMalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge55to59() +
tCAS001DataRecord.getHouseholdResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, tHPAge45to59);
int tHPAge60to64 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge60to64() +
tCAS001DataRecord.getHouseholdResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, tHPAge60to64);
int tHPAge65to69 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge65to69() +
tCAS001DataRecord.getHouseholdResidentsMalesAge65to69();
tCAS001AgeCountHashMap.put(65, tHPAge65to69);
int tHPAge70to74 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge70to74() +
tCAS001DataRecord.getHouseholdResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(70, tHPAge70to74);
int tHPAge75to79 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge75to79() +
tCAS001DataRecord.getHouseholdResidentsMalesAge75to79();
tCAS001AgeCountHashMap.put(75, tHPAge75to79);
int tHPAge80to84 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge80to84() +
tCAS001DataRecord.getHouseholdResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(80, tHPAge80to84);
int tHPAge85to89 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge85to89() +
tCAS001DataRecord.getHouseholdResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, tHPAge85to89);
int tHPAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsFemalesAge90AndOver() +
tCAS001DataRecord.getHouseholdResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, tHPAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeMaleCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0 =
tCAS001DataRecord.getHouseholdResidentsMalesAge0();
tCAS001AgeCountHashMap.put(0, countAge0);
int countAge1 =
tCAS001DataRecord.getHouseholdResidentsMalesAge1();
tCAS001AgeCountHashMap.put(1, countAge1);
int countAge2 =
tCAS001DataRecord.getHouseholdResidentsMalesAge2();
tCAS001AgeCountHashMap.put(2, countAge2);
int countAge3 =
tCAS001DataRecord.getHouseholdResidentsMalesAge3();
tCAS001AgeCountHashMap.put(3, countAge3);
int countAge4 =
tCAS001DataRecord.getHouseholdResidentsMalesAge4();
tCAS001AgeCountHashMap.put(4, countAge4);
int countAge5 =
tCAS001DataRecord.getHouseholdResidentsMalesAge5();
tCAS001AgeCountHashMap.put(5, countAge5);
int countAge6 =
tCAS001DataRecord.getHouseholdResidentsMalesAge6();
tCAS001AgeCountHashMap.put(6, countAge6);
int countAge7 =
tCAS001DataRecord.getHouseholdResidentsMalesAge7();
tCAS001AgeCountHashMap.put(7, countAge7);
int countAge8 =
tCAS001DataRecord.getHouseholdResidentsMalesAge8();
tCAS001AgeCountHashMap.put(8, countAge8);
int countAge9 =
tCAS001DataRecord.getHouseholdResidentsMalesAge9();
tCAS001AgeCountHashMap.put(9, countAge9);
int countAge10 =
tCAS001DataRecord.getHouseholdResidentsMalesAge10();
tCAS001AgeCountHashMap.put(10, countAge10);
int countAge11 =
tCAS001DataRecord.getHouseholdResidentsMalesAge11();
tCAS001AgeCountHashMap.put(11, countAge11);
int countAge12 =
tCAS001DataRecord.getHouseholdResidentsMalesAge12();
tCAS001AgeCountHashMap.put(12, countAge12);
int countAge13 =
tCAS001DataRecord.getHouseholdResidentsMalesAge13();
tCAS001AgeCountHashMap.put(13, countAge13);
int countAge14 =
tCAS001DataRecord.getHouseholdResidentsMalesAge14();
tCAS001AgeCountHashMap.put(14, countAge14);
int countAge15 =
tCAS001DataRecord.getHouseholdResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getHouseholdResidentsMalesAge16() +
tCAS001DataRecord.getHouseholdResidentsMalesAge17() +
tCAS001DataRecord.getHouseholdResidentsMalesAge18() +
tCAS001DataRecord.getHouseholdResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getHouseholdResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getHouseholdResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getHouseholdResidentsMalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsMalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getHouseholdResidentsMalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsMalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getHouseholdResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getHouseholdResidentsMalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getHouseholdResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getHouseholdResidentsMalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getHouseholdResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getHouseholdResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001HPAgeFemaleCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge0();
tCAS001AgeCountHashMap.put(0, countAge0);
int countAge1 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge1();
tCAS001AgeCountHashMap.put(1, countAge1);
int countAge2 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge2();
tCAS001AgeCountHashMap.put(2, countAge2);
int countAge3 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge3();
tCAS001AgeCountHashMap.put(3, countAge3);
int countAge4 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge4();
tCAS001AgeCountHashMap.put(4, countAge4);
int countAge5 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge5();
tCAS001AgeCountHashMap.put(5, countAge5);
int countAge6 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge6();
tCAS001AgeCountHashMap.put(6, countAge6);
int countAge7 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge7();
tCAS001AgeCountHashMap.put(7, countAge7);
int countAge8 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge8();
tCAS001AgeCountHashMap.put(8, countAge8);
int countAge9 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge9();
tCAS001AgeCountHashMap.put(9, countAge9);
int countAge10 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge10();
tCAS001AgeCountHashMap.put(10, countAge10);
int countAge11 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge11();
tCAS001AgeCountHashMap.put(11, countAge11);
int countAge12 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge12();
tCAS001AgeCountHashMap.put(12, countAge12);
int countAge13 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge13();
tCAS001AgeCountHashMap.put(13, countAge13);
int countAge14 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge14();
tCAS001AgeCountHashMap.put(14, countAge14);
int countAge15 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge16() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge17() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge18() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge19();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge30to34() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge35to39() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge40to44();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge45to49() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge50to54() +
tCAS001DataRecord.getHouseholdResidentsFemalesAge55to59();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getHouseholdResidentsFemalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getHouseholdResidentsFemalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,5,8,10,15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeCount1_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(15);
int countAge0to4 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge0to4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge0to4();
tCAS001AgeCountHashMap.put(0, countAge0to4);
int countAge5to7 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge5() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge5() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge6() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge6() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge7() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge7();
tCAS001AgeCountHashMap.put(5, countAge5to7);
int countAge8to9 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge8() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge8() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge9();
tCAS001AgeCountHashMap.put(8, countAge8to9);
int countAge10to14 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge10to14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge10to14();
tCAS001AgeCountHashMap.put(10, countAge10to14);
int countAge15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge15() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge19() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge20to24() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge25to29() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge30to34() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge30to34() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge40to44() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge55to59() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge60to64() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge65to69() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge65to69() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge70to74() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(65, countAge65to74);
int countAge75to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge75to79() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge75to79() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge80to84() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(75, countAge75to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge85to89() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge90AndOver() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,16,20,25,30,45,60,65,70,75;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeCount2_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(9);
int countAge0to15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge0to4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge0to4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge5() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge5() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge6() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge6() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge7() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge7() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge8() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge8() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge10to14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge10to14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge15() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge15();
tCAS001AgeCountHashMap.put(0, countAge0to15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge19() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge20to24() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge25to29() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge30to34() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge30to34() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge40to44() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge55to59() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge60to64() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge65to69() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge65to69() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge70to74() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(65, countAge65to74);
int countAge75AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge75to79() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge75to79() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge80to84() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge80to84() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge85to89() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge85to89() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge90AndOver() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(75, countAge75AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeFemaleCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge0();
tCAS001AgeCountHashMap.put(0, countAge0);
int countAge1 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge1();
tCAS001AgeCountHashMap.put(1, countAge1);
int countAge2 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge2();
tCAS001AgeCountHashMap.put(2, countAge2);
int countAge3 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge3();
tCAS001AgeCountHashMap.put(3, countAge3);
int countAge4 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge4();
tCAS001AgeCountHashMap.put(4, countAge4);
int countAge5 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge5();
tCAS001AgeCountHashMap.put(5, countAge5);
int countAge6 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge6();
tCAS001AgeCountHashMap.put(6, countAge6);
int countAge7 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge7();
tCAS001AgeCountHashMap.put(7, countAge7);
int countAge8 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge8();
tCAS001AgeCountHashMap.put(8, countAge8);
int countAge9 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge9();
tCAS001AgeCountHashMap.put(9, countAge9);
int countAge10 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge10();
tCAS001AgeCountHashMap.put(10, countAge10);
int countAge11 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge11();
tCAS001AgeCountHashMap.put(11, countAge11);
int countAge12 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge12();
tCAS001AgeCountHashMap.put(12, countAge12);
int countAge13 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge13();
tCAS001AgeCountHashMap.put(13, countAge13);
int countAge14 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge14();
tCAS001AgeCountHashMap.put(14, countAge14);
int countAge15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge16();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge30to34();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge45to49();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeMaleCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge0();
tCAS001AgeCountHashMap.put(0, countAge0);
int countAge1 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge1();
tCAS001AgeCountHashMap.put(1, countAge1);
int countAge2 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge2();
tCAS001AgeCountHashMap.put(2, countAge2);
int countAge3 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge3();
tCAS001AgeCountHashMap.put(3, countAge3);
int countAge4 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge4();
tCAS001AgeCountHashMap.put(4, countAge4);
int countAge5 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge5();
tCAS001AgeCountHashMap.put(5, countAge5);
int countAge6 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge6();
tCAS001AgeCountHashMap.put(6, countAge6);
int countAge7 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge7();
tCAS001AgeCountHashMap.put(7, countAge7);
int countAge8 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge8();
tCAS001AgeCountHashMap.put(8, countAge8);
int countAge9 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge9();
tCAS001AgeCountHashMap.put(9, countAge9);
int countAge10 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge10();
tCAS001AgeCountHashMap.put(10, countAge10);
int countAge11 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge11();
tCAS001AgeCountHashMap.put(11, countAge11);
int countAge12 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge12();
tCAS001AgeCountHashMap.put(12, countAge12);
int countAge13 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge13();
tCAS001AgeCountHashMap.put(13, countAge13);
int countAge14 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge14();
tCAS001AgeCountHashMap.put(14, countAge14);
int countAge15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge16();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge30to34();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge45to49();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0-15,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeCount3_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge0() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge0();
tCAS001AgeCountHashMap.put(0, countAge0);
int countAge1 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge1() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge1();
tCAS001AgeCountHashMap.put(1, countAge1);
int countAge2 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge2() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge2();
tCAS001AgeCountHashMap.put(2, countAge2);
int countAge3 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge3() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge3();
tCAS001AgeCountHashMap.put(3, countAge3);
int countAge4 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge4();
tCAS001AgeCountHashMap.put(4, countAge4);
int countAge5 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge5() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge5();
tCAS001AgeCountHashMap.put(5, countAge5);
int countAge6 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge6() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge6();
tCAS001AgeCountHashMap.put(6, countAge6);
int countAge7 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge7() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge7();
tCAS001AgeCountHashMap.put(7, countAge7);
int countAge8 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge8() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge8();
tCAS001AgeCountHashMap.put(8, countAge8);
int countAge9 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge9();
tCAS001AgeCountHashMap.put(9, countAge9);
int countAge10 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge10() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge10();
tCAS001AgeCountHashMap.put(10, countAge10);
int countAge11 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge11() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge11();
tCAS001AgeCountHashMap.put(11, countAge11);
int countAge12 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge12() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge12();
tCAS001AgeCountHashMap.put(12, countAge12);
int countAge13 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge13() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge13();
tCAS001AgeCountHashMap.put(13, countAge13);
int countAge14 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge14();
tCAS001AgeCountHashMap.put(14, countAge14);
int countAge15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge15() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge15();
tCAS001AgeCountHashMap.put(15, countAge15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge16() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge17() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge18() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge19() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge19();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge20to24() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge25to29() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge30to34() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge35to39() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge40to44() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge40to44();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge45to49() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge50to54() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge55to59() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge55to59();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge60to64() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge65to69() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge70to74() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge75to79() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge80to84() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge85to89() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge90AndOver() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeFemaleCount4_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0to15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge0to4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge5to9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge10to14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge15();
tCAS001AgeCountHashMap.put(0, countAge0to15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge16();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge30to34();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge45to49();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsFemalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
/**
* @return A HashMap with keys representing age categories:
* 0,16,20,25,30,45,60,65,70,75,80,85,90;
* values are counts of the Communal Establishment Population
*/
public HashMap getCAS001CEPAgeMaleCount4_HashMap(
CAS001DataRecord tCAS001DataRecord) {
HashMap tCAS001AgeCountHashMap = new HashMap(28);
int countAge0to15 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge0to4() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge5to9() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge10to14() +
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge15();
tCAS001AgeCountHashMap.put(0, countAge0to15);
int countAge16to19 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge16();
tCAS001AgeCountHashMap.put(16, countAge16to19);
int countAge20to24 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge20to24();
tCAS001AgeCountHashMap.put(20, countAge20to24);
int countAge25to29 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge25to29();
tCAS001AgeCountHashMap.put(25, countAge25to29);
int countAge30to44 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge30to34();
tCAS001AgeCountHashMap.put(30, countAge30to44);
int countAge45to59 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge45to49();
tCAS001AgeCountHashMap.put(45, countAge45to59);
int countAge60to64 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge60to64();
tCAS001AgeCountHashMap.put(60, countAge60to64);
int countAge65to69 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge65to69();
tCAS001AgeCountHashMap.put(65, countAge65to69);
int countAge70to74 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge70to74();
tCAS001AgeCountHashMap.put(70, countAge70to74);
int countAge75to79 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge75to79();
tCAS001AgeCountHashMap.put(75, countAge75to79);
int countAge80to84 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge80to84();
tCAS001AgeCountHashMap.put(80, countAge80to84);
int countAge85to89 =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge85to89();
tCAS001AgeCountHashMap.put(85, countAge85to89);
int countAge90AndOver =
tCAS001DataRecord.getCommunalEstablishmentResidentsMalesAge90AndOver();
tCAS001AgeCountHashMap.put(90, countAge90AndOver);
return tCAS001AgeCountHashMap;
}
}