1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package com.opencsv.bean.mocks.join;
17
18 import com.opencsv.bean.CsvBindAndJoinByPosition;
19 import com.opencsv.bean.CsvBindByPosition;
20 import com.opencsv.bean.customconverter.ErrorCodeConverter;
21 import org.apache.commons.collections4.MultiValuedMap;
22
23 public class IdAndErrorJoinByPosition {
24
25 @CsvBindByPosition(position = 0)
26 private int id;
27
28 @CsvBindAndJoinByPosition(position = "1-", elementType = ErrorCode.class, converter = ErrorCodeConverter.class)
29 private MultiValuedMap<Integer, ErrorCode> ec;
30
31 public int getId() {
32 return id;
33 }
34
35 public void setId(int id) {
36 this.id = id;
37 }
38
39 public MultiValuedMap<Integer, ErrorCode> getEc() {
40 return ec;
41 }
42
43 public void setEc(MultiValuedMap<Integer, ErrorCode> ec) {
44 this.ec = ec;
45 }
46 }