Inheritance diagram for tit.summary.io.SummaryCSVWriter:

Public Member Functions | |
| SummaryCSVWriter (PrintStream outputinit, char separatorinit, char quotationinit) | |
| void | writeSummary (Summary summary, Personality personality) throws WritingSummaryFailedException |
| void | closeWriter () throws ClosingWriterFailedException |
Private Member Functions | |
| String | quoteString (String string) |
Private Attributes | |
| PrintStream | output |
| char | separator |
| char | quotation |
| tit.summary.io.SummaryCSVWriter.SummaryCSVWriter | ( | PrintStream | outputinit, | |
| char | separatorinit, | |||
| char | quotationinit | |||
| ) |
Constructs a new SummaryCSVWriter.
| outputinit | The <PrintStream/code> to which the output is written. | |
| separatorinit | The separator. | |
| quotationinit | The quotation character. |
| String tit.summary.io.SummaryCSVWriter.quoteString | ( | String | string | ) | [private] |
Quotes a string and escapes quotes in the string.
| string | The string to quote. |
| void tit.summary.io.SummaryCSVWriter.writeSummary | ( | Summary | summary, | |
| Personality | personality | |||
| ) | throws WritingSummaryFailedException [virtual] |
Writes a summary.
| summary | The summary to write. | |
| personality | The personality belonging to summary. |
| WritingSummaryFailedException | Is thrown when the writing of the summary fails. |
Implements tit.summary.io.SummaryWriter.
| void tit.summary.io.SummaryCSVWriter.closeWriter | ( | ) | throws ClosingWriterFailedException [virtual] |
Closes this writer. No further writes are allowed after this method is called.
| ClosingWriterFailedException | Is thrown when writing fails. |
Implements tit.summary.io.SummaryWriter.
PrintStream tit.summary.io.SummaryCSVWriter.output [private] |
The <PrintStream/code> to which the output is written.
char tit.summary.io.SummaryCSVWriter.separator [private] |
The separator.
char tit.summary.io.SummaryCSVWriter.quotation [private] |
The quotation character.
1.5.1