com.atlassian.jira.imports.csv
Class HeaderRowCsvMapper
java.lang.Object
com.atlassian.jira.imports.csv.HeaderRowCsvMapper
- All Implemented Interfaces:
- CsvMapper
- Direct Known Subclasses:
- PropertiesCsvMapper
public class HeaderRowCsvMapper
- extends Object
- implements CsvMapper
Uses the first row as the Heading keys.
No Value translations are used.
Fields inherited from interface com.atlassian.jira.imports.csv.CsvMapper |
log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
keyMappings
protected Map keyMappings
originalDataHeader
protected String[] originalDataHeader
HeaderRowCsvMapper
public HeaderRowCsvMapper()
init
public void init(String[] dataHeader)
throws ImportException
- Specified by:
init
in interface CsvMapper
- Throws:
ImportException
getKey
public String getKey(int number)
- Specified by:
getKey
in interface CsvMapper
getValue
public String getValue(int number,
String[] dataRow)
- Specified by:
getValue
in interface CsvMapper
mapDataRow
public org.apache.commons.collections.MultiMap mapDataRow(String[] dataRow)
- Specified by:
mapDataRow
in interface CsvMapper
getHeaderRow
public String[] getHeaderRow()
- Specified by:
getHeaderRow
in interface CsvMapper
Copyright © 2002-2007 Atlassian. All Rights Reserved.