public class CodeListExportProcess extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CodeListExportProcess.OutputFormat |
| Constructor and Description |
|---|
CodeListExportProcess(CodeListManager codeListManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
export(OutputStream out,
CollectSurvey survey,
int codeListId,
CodeListExportProcess.OutputFormat outputFormat) |
void |
exportToCSV(OutputStream out,
CollectSurvey survey,
int codeListId) |
protected List<String> |
getAncestorsLineValues(Map<Integer,Boolean> qualifiableByLevel,
List<CodeListItem> ancestors) |
protected List<String> |
getItemLineValues(Map<Integer,Boolean> qualifiableByLevel,
CodeListItem item) |
protected void |
writeItem(org.openforis.commons.io.flat.FlatDataWriter writer,
Map<Integer,Boolean> qualifiableByLevel,
CodeListItem item,
List<CodeListItem> ancestors) |
public CodeListExportProcess(CodeListManager codeListManager)
public void exportToCSV(OutputStream out, CollectSurvey survey, int codeListId)
public void export(OutputStream out, CollectSurvey survey, int codeListId, CodeListExportProcess.OutputFormat outputFormat)
protected void writeItem(org.openforis.commons.io.flat.FlatDataWriter writer,
Map<Integer,Boolean> qualifiableByLevel,
CodeListItem item,
List<CodeListItem> ancestors)
protected List<String> getItemLineValues(Map<Integer,Boolean> qualifiableByLevel, CodeListItem item)
Copyright © 2022 Open Foris. All rights reserved.