Interface AnalysisResultsWriter
- All Known Implementing Classes:
JsonAnalysisResultWriter
,TemplateBasedAnalysisResultsWriter
public interface AnalysisResultsWriter
The implementors can store results of LIRICAL analysis in some
OutputFormat
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(AnalysisData analysisData, AnalysisResults analysisResults, AnalysisResultsMetadata metadata, OutputOptions outputOptions) Write the providedAnalysisData
,AnalysisResults
andAnalysisResultsMetadata
into someOutputFormat
as guided byOutputOptions
.
-
Method Details
-
process
void process(AnalysisData analysisData, AnalysisResults analysisResults, AnalysisResultsMetadata metadata, OutputOptions outputOptions) throws IOException Write the providedAnalysisData
,AnalysisResults
andAnalysisResultsMetadata
into someOutputFormat
as guided byOutputOptions
.- Throws:
IOException
- in case of I/O errors
-