1 package integrationTest.FR138;
2
3 import com.opencsv.bean.processor.ConvertWordNullToNull;
4 import com.opencsv.bean.processor.PreAssignmentProcessor;
5
6 public class FR138MockBean {
7
8 private String name;
9 private String id;
10 private String orderNumber;
11 @PreAssignmentProcessor(processor = ConvertWordNullToNull.class)
12 private int num;
13 private double doubleNum;
14
15 public FR138MockBean() {}
16
17 public FR138MockBean(String name, String id, String orderNumber, int num, double doubleNum) {
18 this.name = name;
19 this.id = id;
20 this.orderNumber = orderNumber;
21 this.num = num;
22 this.doubleNum = doubleNum;
23 }
24
25 public String getId() {
26 return id;
27 }
28
29 public void setId(String id) {
30 this.id = id;
31 }
32
33 public String getName() {
34 return name;
35 }
36
37 public void setName(String name) {
38 this.name = name;
39 }
40
41 public String getOrderNumber() {
42 return orderNumber;
43 }
44
45 public void setOrderNumber(String orderNumber) {
46 this.orderNumber = orderNumber;
47 }
48
49 public int getNum() {
50 return num;
51 }
52
53 public void setNum(int num) {
54 this.num = num;
55 }
56
57 public double getDoubleNum() {
58 return doubleNum;
59 }
60
61 public void setDoubleNum(double doubleNum) {
62 this.doubleNum = doubleNum;
63 }
64
65 @Override
66 public boolean equals(Object o) {
67 if (this == o) return true;
68 if (!(o instanceof FR138MockBean)) return false;
69
70 FR138MockBean mockBean = (FR138MockBean) o;
71
72 if (getNum() != mockBean.getNum()) return false;
73 if (Double.compare(mockBean.getDoubleNum(), getDoubleNum()) != 0) return false;
74 if (getName() != null ? !getName().equals(mockBean.getName()) : mockBean.getName() != null) return false;
75 if (getId() != null ? !getId().equals(mockBean.getId()) : mockBean.getId() != null) return false;
76 return !(getOrderNumber() != null ? !getOrderNumber().equals(mockBean.getOrderNumber()) : mockBean.getOrderNumber() != null);
77
78 }
79
80 @Override
81 public int hashCode() {
82 int result;
83 long temp;
84 result = getName() != null ? getName().hashCode() : 0;
85 result = 31 * result + (getId() != null ? getId().hashCode() : 0);
86 result = 31 * result + (getOrderNumber() != null ? getOrderNumber().hashCode() : 0);
87 result = 31 * result + getNum();
88 temp = Double.doubleToLongBits(getDoubleNum());
89 result = 31 * result + (int) (temp ^ (temp >>> 32));
90 return result;
91 }
92
93 @Override
94 public String toString() {
95 return "FR138MockBean{" +
96 "name='" + name + '\'' +
97 ", id='" + id + '\'' +
98 ", orderNumber='" + orderNumber + '\'' +
99 ", num=" + num +
100 ", doubleNum=" + doubleNum +
101 '}';
102 }
103
104 }