Class DataReportController.GroupedByRecordCSVWriterDataReportItemProcessor
java.lang.Object
org.openforis.collect.datacleansing.controller.DataReportController.GroupedByRecordCSVWriterDataReportItemProcessor
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
DataReportController.CollectEarthCSVWriterDataReportItemProcessor
- Enclosing class:
DataReportController
public static class DataReportController.GroupedByRecordCSVWriterDataReportItemProcessor
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.openforis.commons.io.csv.CsvWriterprotected EntityDefinition -
Constructor Summary
ConstructorsConstructorDescriptionGroupedByRecordCSVWriterDataReportItemProcessor(EntityDefinition rootEntityDefinition) -
Method Summary
-
Field Details
-
csvWriter
protected org.openforis.commons.io.csv.CsvWriter csvWriter -
rootEntityDefinition
-
-
Constructor Details
-
GroupedByRecordCSVWriterDataReportItemProcessor
-
-
Method Details
-
process
-
determineExtraValues
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
determineExtraHeaders
-
init
- Throws:
Exception
-
determineHeaders
-
getOutputFile
-