1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package cz.zcu.mre.anonmed.rule;
23
24
25
26
27
28
29
30 public class Rule {
31
32
33
34
35 public static final int RULE_COLUMNS = 7;
36
37
38
39
40 private String fileType;
41
42
43
44
45 private Integer order;
46
47
48
49
50 private String name;
51
52
53
54
55
56 private String rule;
57
58
59
60
61 private String condition;
62
63
64
65
66 private Operation operation;
67
68
69
70
71
72
73
74 private String newValue;
75
76
77
78
79
80
81 public final String getCondition() {
82 return condition;
83 }
84
85
86
87
88
89
90 public final void setCondition(
91 final String cond) {
92
93 this.condition = cond;
94 }
95
96
97
98
99
100
101 public final String getFileType() {
102
103 return fileType;
104 }
105
106
107
108
109
110
111 public final void setFileType(
112 final String type) {
113
114 if (type != null) {
115 this.fileType = type;
116 }
117 }
118
119
120
121
122
123
124 public final String getName() {
125
126 return name;
127 }
128
129
130
131
132
133
134 public final void setName(
135 final String value) {
136
137 this.name = value;
138 }
139
140
141
142
143
144
145 public final Operation getOperation() {
146 return operation;
147 }
148
149
150
151
152
153
154 public final void setOperation(
155 final Operation value) {
156
157 this.operation = value;
158 }
159
160
161
162
163
164
165 public final void setOperation(
166 final String value) {
167
168 if (value != null) {
169 setOperation(Operation.valueOf(value));
170 }
171 }
172
173
174
175
176
177
178 public final Integer getOrder() {
179 return order;
180 }
181
182
183
184
185
186
187 public final void setOrder(
188 final Integer value) {
189
190 this.order = value;
191 }
192
193
194
195
196
197
198 public final void setOrder(
199 final String value) {
200
201 if (value != null) {
202 setOrder(Integer.valueOf(value));
203 }
204 }
205
206
207
208
209
210
211 public final String getRule() {
212
213 return rule;
214 }
215
216
217
218
219
220
221 public final void setRule(
222 final String r) {
223
224 this.rule = r;
225 }
226
227
228
229
230
231
232 public final String getNewValue() {
233
234 return newValue;
235 }
236
237
238
239
240
241
242 public final void setNewValue(
243 final String value) {
244
245 this.newValue = value;
246 }
247
248
249
250
251
252
253 public final void setAll(
254 final String[] row) {
255
256 int i = 0;
257 setFileType(row[i++]);
258 setOrder(row[i++]);
259 setRule(row[i++]);
260 setOperation(row[i++]);
261 setNewValue(row[i++]);
262 setName(row[i++]);
263 setCondition(row[i++]);
264 }
265
266
267
268
269
270
271 @Override
272 public final String toString() {
273 return "Rule{" + "fileType=" + fileType + ", order=" + order
274 + ", name=" + name + ", rule=" + rule
275 + ", condition=" + condition + ", operation=" + operation
276 + ", value=" + newValue + '}';
277 }
278
279 }