OutputFile
Base class for all types of output files.
This class knows all the data processors of which the data should be saved. It writes the data
with the specified separator sign into a file specified by filename.
@param key type
@author Mario Teixeira Parente
Field: separator [java.lang.String]
---
Field: headerNameAdd [java.lang.String]
---
---
Field: processorIds [Integer>]
---
Field: absoluteFileName [java.lang.String]
Temporary absolute file name, this should not be serialized
Field: headerProcSep [java.lang.String]
---
Field: isWriteMetaData [boolean]
---
---
Field: fileName [java.lang.String]
The file name without the path to the file
---
Field: dataIndices [String[]]
---
Field: logger [Logger]
---
Field: isAddedProcessors [boolean]
---