1 package au.com.bytecode.opencsv.bean;
2
3 import au.com.bytecode.opencsv.CSVReader;
4
5 import java.io.IOException;
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public class ColumnPositionMappingStrategy<T> extends HeaderColumnNameMappingStrategy<T> {
24 private String[] columnMapping = new String[] {};
25 public void captureHeader(CSVReader reader) throws IOException {
26
27 }
28 protected String getColumnName(int col) {
29 return (null != columnMapping && col < columnMapping.length) ? columnMapping[col] : null ;
30 }
31 public String[] getColumnMapping() {
32 return columnMapping;
33 }
34 public void setColumnMapping(String[] columnMapping) {
35 this.columnMapping = columnMapping;
36 }
37 }