| settingsForCsvWriter(String[], String[], Context) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| buildRecord(Object, String[], String[], Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildRecords(List, String[], String[], Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fieldNames(PsseVersion) |   | 65% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| write(List, Context, OutputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeHead(Object, Context, OutputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unquoteNullStrings(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ioFor(FileFormat) |   | 62% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getFieldNamesByLine(PsseVersion, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unquoteNullString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIdentificationFor(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| quotedFields() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| parseRecords(List, String[], Context) |  | 100% |  | 100% | 0 | 4 | 0 | 17 | 0 | 1 |
| AbstractRecordGroup(RecordGroupIdentification, String[]) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| readFromStrings(List, Context) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| ioFor(FileFormat, PsseVersion.Major) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| ioFor(Context) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| withIO(FileFormat, PsseVersion.Major, RecordGroupIO) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withIO(FileFormat, RecordGroupIO) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| parseSingleRecord(String, String[], Context) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withFieldNames(PsseVersion.Major, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| read(LegacyTextReader, Context) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readHead(LegacyTextReader, Context) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withQuotedFields(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getIdentification() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |