1 package com.opencsv.bean.mocks.ignore;
2
3 import com.opencsv.bean.*;
4 import org.apache.commons.collections4.MultiValuedMap;
5
6 import java.util.List;
7
8 public class IgnoreMock {
9
10 @CsvBindByPosition(position = 0)
11 @CsvBindByName
12 private int bindingPrimitiveNotIgnored;
13
14 @CsvBindAndSplitByPosition(position = 1, elementType = Integer.class)
15 @CsvBindAndSplitByName(elementType = Integer.class)
16 private List<Integer> bindingSplitNotIgnored;
17
18 @CsvBindAndJoinByName(elementType = Integer.class)
19 private MultiValuedMap<String, Integer> bindingJoinByNameNotIgnored;
20
21 @CsvBindAndJoinByPosition(position = "2-3", elementType = Integer.class)
22 private MultiValuedMap<Integer, Integer> bindingJoinByPositionNotIgnored;
23
24 @CsvIgnore
25 @CsvBindByPosition(position = 4)
26 @CsvBindByName
27 private int bindingPrimitiveIgnored;
28
29 @CsvIgnore
30 @CsvBindAndSplitByPosition(position = 5, elementType = Integer.class)
31 @CsvBindAndSplitByName(elementType = Integer.class)
32 private List<Integer> bindingSplitIgnored;
33
34 @CsvIgnore
35 @CsvBindAndJoinByName(elementType = Integer.class)
36 private MultiValuedMap<String, Integer> bindingJoinByNameIgnored;
37
38 @CsvIgnore
39 @CsvBindAndJoinByPosition(position = "6-7", elementType = Integer.class)
40 private MultiValuedMap<Integer, Integer> bindingJoinByPositionIgnored;
41
42 public int getBindingPrimitiveNotIgnored() {
43 return bindingPrimitiveNotIgnored;
44 }
45
46 public void setBindingPrimitiveNotIgnored(int bindingPrimitiveNotIgnored) {
47 this.bindingPrimitiveNotIgnored = bindingPrimitiveNotIgnored;
48 }
49
50 public List<Integer> getBindingSplitNotIgnored() {
51 return bindingSplitNotIgnored;
52 }
53
54 public void setBindingSplitNotIgnored(List<Integer> bindingSplitNotIgnored) {
55 this.bindingSplitNotIgnored = bindingSplitNotIgnored;
56 }
57
58 public MultiValuedMap<String, Integer> getBindingJoinByNameNotIgnored() {
59 return bindingJoinByNameNotIgnored;
60 }
61
62 public void setBindingJoinByNameNotIgnored(MultiValuedMap<String, Integer> bindingJoinByNameNotIgnored) {
63 this.bindingJoinByNameNotIgnored = bindingJoinByNameNotIgnored;
64 }
65
66 public MultiValuedMap<Integer, Integer> getBindingJoinByPositionNotIgnored() {
67 return bindingJoinByPositionNotIgnored;
68 }
69
70 public void setBindingJoinByPositionNotIgnored(MultiValuedMap<Integer, Integer> bindingJoinByPositionNotIgnored) {
71 this.bindingJoinByPositionNotIgnored = bindingJoinByPositionNotIgnored;
72 }
73
74 public int getBindingPrimitiveIgnored() {
75 return bindingPrimitiveIgnored;
76 }
77
78 public void setBindingPrimitiveIgnored(int bindingPrimitiveIgnored) {
79 this.bindingPrimitiveIgnored = bindingPrimitiveIgnored;
80 }
81
82 public List<Integer> getBindingSplitIgnored() {
83 return bindingSplitIgnored;
84 }
85
86 public void setBindingSplitIgnored(List<Integer> bindingSplitIgnored) {
87 this.bindingSplitIgnored = bindingSplitIgnored;
88 }
89
90 public MultiValuedMap<String, Integer> getBindingJoinByNameIgnored() {
91 return bindingJoinByNameIgnored;
92 }
93
94 public void setBindingJoinByNameIgnored(MultiValuedMap<String, Integer> bindingJoinByNameIgnored) {
95 this.bindingJoinByNameIgnored = bindingJoinByNameIgnored;
96 }
97
98 public MultiValuedMap<Integer, Integer> getBindingJoinByPositionIgnored() {
99 return bindingJoinByPositionIgnored;
100 }
101
102 public void setBindingJoinByPositionIgnored(MultiValuedMap<Integer, Integer> bindingJoinByPositionIgnored) {
103 this.bindingJoinByPositionIgnored = bindingJoinByPositionIgnored;
104 }
105 }