Class ReportWriter
java.lang.Object
org.verapdf.processor.reports.multithread.writer.ReportWriter
- Direct Known Subclasses:
AbstractXmlReportWriter,JsonReportWriter,TextReportWriter
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedReportWriter(PrintWriter outputStreamWriter, PrintWriter errorStreamWriter) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voiddeleteTemp(ResultStructure result) abstract voidprotected voidmerge(File report, PrintWriter destination) static ReportWriternewInstance(OutputStream os, FormatOption outputFormat, OutputStream errorStream) abstract voidabstract voidwrite(ResultStructure result)
-
Field Details
-
outputStreamWriter
-
-
Constructor Details
-
ReportWriter
-
-
Method Details
-
newInstance
public static ReportWriter newInstance(OutputStream os, FormatOption outputFormat, OutputStream errorStream) -
write
-
startDocument
public abstract void startDocument() -
endDocument
public abstract void endDocument() -
merge
-
deleteTemp
-
closeOutputStream
public void closeOutputStream()
-