parsing::Amus2023Parser

Header Image
Project:
Amus2023Parser : Public Class
Created: 01.09.2025 09:57:39
Modified: 01.09.2025 09:57:39
Project:
Advanced:
  • Operations
  • Messages From
  • Advanced
Operation
Public
main (args: String[], ) : void
Details:
Notes: test method<br/>
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
aggregateAndBucketAmus2023Dataset (fullAmus2023Dataset: List<AMUS2023Entry>, gatList: List<GatEntry>, ) : List<AMUS2023AggregatedEntry>
Details:
Notes: Distributes averaged scores into buckets (1 = 0-2.0, 2 = #gt;= 2-3.5 and 3 = #lt; 3.5 - 5.0)<br/>@return<br/>
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
parseAmus2023CSV (filePath: String, ) : List<AMUS2023Entry>
Details:
Notes: Parses a CSV file and creates a List of Amus2023Builder objects.<br/>@return<br/>
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
parseDoubleArray (record: CSVRecord, start: int, end: int, ) : double
Details:
[ Is static True. Is abstract False. Is return array True. Is query False. Is synchronized False. ]
Private
parseDouble (value: String, ) : double
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
parseInt (value: String, ) : int
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
getSScoresPerDepartment (department: String, map: Multimap<String, double[]>, ) : ArrayList<double[]>
Details:
Notes: Get scores for all questions s1-s49 for a single department identified by the department code<br/>@return<br/>
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
getNumMenPerDepartment (departmentCode: String, fullAmus2023Dataset: List<AMUS2023Entry>, ) : int
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
getNumWomenPerDepartment (departmentCode: String, fullAmus2023Dataset: List<AMUS2023Entry>, ) : int
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
getAvgAgePerDepartment (departmentCode: String, fullAmus2023Dataset: List<AMUS2023Entry>, ) : double
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
getAvgSeniorityPerDepartment (departmentCode: String, fullAmus2023Dataset: List<AMUS2023Entry>, ) : double
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Message
DatasetCreator parseAmus2023CSV(String)
Details:
Type: Sequence Synchronous Call
Parses a CSV file and creates a List of Amus2023Entry objects.
DatasetCreator aggregateAndBucketAmus2023Dataset(List, List)
Details:
Type: Sequence Synchronous Call
Creates averaged scores for each department and distributes them into buckets (1 = 0-2.0, 2 = >= 2-3.5 and 3 = < 3.5 - 5.0)
Property Value
isFinalSpecialization: 0