1 package org.kuali.ole.batch.bo;
2
3 import org.apache.commons.lang.StringUtils;
4 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
5
6 import java.io.IOException;
7 import java.util.ArrayList;
8 import java.util.List;
9
10
11
12
13
14
15
16
17 public class OLEBatchProcessProfileBo extends PersistableBusinessObjectBase {
18
19 private String batchProcessProfileId;
20 private String batchProcessProfileName;
21 private String batchProcessProfileDesc;
22 private String batchProcessProfileType;
23 private String krmsProfileName;
24 private String bibImportProfileForOrderRecord;
25 private OLEBatchProcessTypeBo oleBatchProcessTypeBo;
26 private List<OLEBatchProcessProfileFilterCriteriaBo> oleBatchProcessProfileFilterCriteriaList = new ArrayList<OLEBatchProcessProfileFilterCriteriaBo>();
27 private List<OLEBatchProcessProfileMappingOptionsBo> oleBatchProcessProfileMappingOptionsList = new ArrayList<OLEBatchProcessProfileMappingOptionsBo>();
28 private List<OLEBatchProcessProfileDataMappingOptionsBo> oleBatchProcessProfileDataMappingOptionsBoList = new ArrayList<OLEBatchProcessProfileDataMappingOptionsBo>();
29 private List<OLEBatchGloballyProtectedField> oleBatchGloballyProtectedFieldList = new ArrayList<OLEBatchGloballyProtectedField>();
30 private List<OLEBatchProcessProfileProtectedField> oleBatchProcessProfileProtectedFieldList = new ArrayList<OLEBatchProcessProfileProtectedField>();
31 private List<OLEBatchProcessProfileConstantsBo> oleBatchProcessProfileConstantsList = new ArrayList<OLEBatchProcessProfileConstantsBo>();
32 private List<OLEBatchProcessProfileInstanceMatchPoint> oleBatchProcessProfileInstanceMatchPointList = new ArrayList<OLEBatchProcessProfileInstanceMatchPoint>();
33 private List<OLEBatchProcessProfileBibMatchPoint> oleBatchProcessProfileBibMatchPointList = new ArrayList<OLEBatchProcessProfileBibMatchPoint>();
34 private List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
35 private List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileBibliographicMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
36 private List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileHoldingMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
37 private List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileItemMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
38 private List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileEholdingMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
39
40 private List<OLEBatchProcessProfileBibMatchPoint> deletedBatchProcessProfileBibMatchPointList = new ArrayList<OLEBatchProcessProfileBibMatchPoint>();
41 private List<OLEBatchProcessProfileBibStatus> deleteBatchProcessProfileBibStatusList = new ArrayList<OLEBatchProcessProfileBibStatus>();
42 private List<OLEBatchProcessProfileDeleteField> deletedBatchProcessProfileDeleteFieldsList = new ArrayList<OLEBatchProcessProfileDeleteField>();
43 private List<OLEBatchProcessProfileRenameField> deletedBatchProcessProfileRenameFieldsList = new ArrayList<OLEBatchProcessProfileRenameField>();
44 private List<OLEBatchProcessProfileFilterCriteriaBo> deleteBatchProcessProfileFilterCriteriaList = new ArrayList<OLEBatchProcessProfileFilterCriteriaBo>();
45 private List<OLEBatchProcessProfileMappingOptionsBo> deletedBatchProcessProfileMappingOptionsList = new ArrayList<OLEBatchProcessProfileMappingOptionsBo>();
46 private List<OLEBatchProcessProfileDataMappingOptionsBo> deletedBatchProcessProfileDataMappingOptionsList= new ArrayList<OLEBatchProcessProfileDataMappingOptionsBo>();
47 private List<OLEBatchProcessProfileConstantsBo> deletedBatchProcessProfileConstantsList = new ArrayList<OLEBatchProcessProfileConstantsBo>();
48 private List<OLEBatchProcessProfileProtectedField> deletedBatchProcessProfileProtectedFieldList = new ArrayList<OLEBatchProcessProfileProtectedField>();
49 private List<OLEBatchProcessProfileMatchPoint> deletedBatchProcessProfileMatchPointList = new ArrayList<OLEBatchProcessProfileMatchPoint>();
50 private MatchingProfile matchingProfileObj;
51
52 private String dataToImport;
53 private String dataToExport;
54 private String exportScope;
55 private String requisitionsforTitle;
56 private String bibOverlayOrAddOrNone;
57 private List<OLEBatchProcessProfileBibStatus> oleBatchProcessProfileBibStatusList = new ArrayList<OLEBatchProcessProfileBibStatus>();
58 private List<OLEBatchProcessProfileBibWorkUnit> oleBatchProcessProfileBibWorkUnitList = new ArrayList<OLEBatchProcessProfileBibWorkUnit>();
59 private List<OLEBatchProcessProfileInstanceWorkUnit> oleBatchProcessProfileInstanceWorkUnitList = new ArrayList<OLEBatchProcessProfileInstanceWorkUnit>();
60 private String bibMatch;
61 private String bibNoMatch;
62 private String bibNoMatchAction;
63 private String instanceOverlayOrAddOrNone;
64 private String instanceMatch;
65 private String instanceNoMatch;
66 private String instanceNoMatchAction;
67
68 private String newBibStaus;
69 private String existedBibStatus;
70 private String noChangeOrSet;
71 private boolean bibStaffOnly;
72 private boolean instanceStaffOnly;
73 private boolean itemStaffOnly;
74 private String dontChange001;
75 private String prepend003To035;
76 private String prependvalueto035;
77 private String valueToPrepend;
78 private boolean removeValueFrom001;
79 private String valueToRemove;
80 private List<OLEBatchProcessProfileDeleteField> oleBatchProcessProfileDeleteFieldsList = new ArrayList<OLEBatchProcessProfileDeleteField>();
81 private List<OLEBatchProcessProfileRenameField> oleBatchProcessProfileRenameFieldsList = new ArrayList<OLEBatchProcessProfileRenameField>();
82 private boolean overlay=false;
83 private String bibMultipleMatch;
84 private String instanceMultipleMatch;
85 private Boolean marcOnly;
86 private String overlayNoChangeOrSet;
87 private boolean overlayBibStaffOnly;
88 private String bibImportProfileType = "Bib Import";
89 private String dummyAttributeName;
90
91 private String matchingProfile;
92
93 public String getDummyAttributeName() {
94 return dummyAttributeName;
95 }
96
97 public void setDummyAttributeName(String dummyAttributeName) {
98 this.dummyAttributeName = dummyAttributeName;
99 }
100
101 public Boolean getMarcOnly() {
102 return marcOnly;
103 }
104
105 public void setMarcOnly(Boolean marcOnly) {
106 this.marcOnly = marcOnly;
107 }
108
109 public String getFileType() {
110 return fileType;
111 }
112
113 public void setFileType(String fileType) {
114 this.fileType = fileType;
115 }
116
117 private String fileType;
118
119 public boolean isOverlay() {
120 return overlay;
121 }
122
123 public void setOverlay(boolean overlay) {
124 this.overlay = overlay;
125 }
126
127 public String getBatchProcessProfileId() {
128 return batchProcessProfileId;
129 }
130
131 public void setBatchProcessProfileId(String batchProcessProfileId) {
132 this.batchProcessProfileId = batchProcessProfileId;
133 }
134
135 public String getBatchProcessProfileName() {
136 return batchProcessProfileName;
137 }
138
139 public void setBatchProcessProfileName(String batchProcessProfileName) {
140 this.batchProcessProfileName = batchProcessProfileName;
141 }
142
143 public String getBatchProcessProfileDesc() {
144 return batchProcessProfileDesc;
145 }
146
147 public void setBatchProcessProfileDesc(String batchProcessProfileDesc) {
148 this.batchProcessProfileDesc = batchProcessProfileDesc;
149 }
150
151 public String getBatchProcessProfileType() {
152 return batchProcessProfileType;
153 }
154
155 public void setBatchProcessProfileType(String batchProcessProfileType) {
156 this.batchProcessProfileType = batchProcessProfileType;
157 }
158
159 public String getKrmsProfileName() {
160 return krmsProfileName;
161 }
162
163 public void setKrmsProfileName(String krmsProfileName) {
164 this.krmsProfileName = krmsProfileName;
165 }
166
167 public OLEBatchProcessTypeBo getOleBatchProcessTypeBo() {
168 return oleBatchProcessTypeBo;
169 }
170
171 public void setOleBatchProcessTypeBo(OLEBatchProcessTypeBo oleBatchProcessTypeBo) {
172 this.oleBatchProcessTypeBo = oleBatchProcessTypeBo;
173 }
174
175 public List<OLEBatchProcessProfileFilterCriteriaBo> getOleBatchProcessProfileFilterCriteriaList() {
176 return oleBatchProcessProfileFilterCriteriaList;
177 }
178
179 public void setOleBatchProcessProfileFilterCriteriaList(List<OLEBatchProcessProfileFilterCriteriaBo> oleBatchProcessProfileFilterCriteriaList) {
180 this.oleBatchProcessProfileFilterCriteriaList = oleBatchProcessProfileFilterCriteriaList;
181 }
182
183 public List<OLEBatchProcessProfileMappingOptionsBo> getOleBatchProcessProfileMappingOptionsList() {
184 return oleBatchProcessProfileMappingOptionsList;
185 }
186
187 public void setOleBatchProcessProfileMappingOptionsList(List<OLEBatchProcessProfileMappingOptionsBo> oleBatchProcessProfileMappingOptionsList) {
188 this.oleBatchProcessProfileMappingOptionsList = oleBatchProcessProfileMappingOptionsList;
189 }
190
191 public List<OLEBatchProcessProfileDataMappingOptionsBo> getOleBatchProcessProfileDataMappingOptionsBoList() {
192 return oleBatchProcessProfileDataMappingOptionsBoList;
193 }
194
195 public void setOleBatchProcessProfileDataMappingOptionsBoList(List<OLEBatchProcessProfileDataMappingOptionsBo> oleBatchProcessProfileDataMappingOptionsBoList) {
196 this.oleBatchProcessProfileDataMappingOptionsBoList = oleBatchProcessProfileDataMappingOptionsBoList;
197 }
198
199 public List<OLEBatchGloballyProtectedField> getOleBatchGloballyProtectedFieldList() {
200 return oleBatchGloballyProtectedFieldList;
201 }
202
203 public void setOleBatchGloballyProtectedFieldList(List<OLEBatchGloballyProtectedField> oleBatchGloballyProtectedFieldList) {
204 this.oleBatchGloballyProtectedFieldList = oleBatchGloballyProtectedFieldList;
205 }
206
207 public List<OLEBatchProcessProfileProtectedField> getOleBatchProcessProfileProtectedFieldList() {
208 return oleBatchProcessProfileProtectedFieldList;
209 }
210
211 public void setOleBatchProcessProfileProtectedFieldList(List<OLEBatchProcessProfileProtectedField> oleBatchProcessProfileProtectedFieldList) {
212 this.oleBatchProcessProfileProtectedFieldList = oleBatchProcessProfileProtectedFieldList;
213 }
214
215 public List<OLEBatchProcessProfileConstantsBo> getOleBatchProcessProfileConstantsList() {
216 return oleBatchProcessProfileConstantsList;
217 }
218
219 public void setOleBatchProcessProfileConstantsList(List<OLEBatchProcessProfileConstantsBo> oleBatchProcessProfileConstantsList) {
220 this.oleBatchProcessProfileConstantsList = oleBatchProcessProfileConstantsList;
221 }
222
223 public List<OLEBatchProcessProfileInstanceMatchPoint> getOleBatchProcessProfileInstanceMatchPointList() {
224 return oleBatchProcessProfileInstanceMatchPointList;
225 }
226
227 public void setOleBatchProcessProfileInstanceMatchPointList(List<OLEBatchProcessProfileInstanceMatchPoint> oleBatchProcessProfileInstanceMatchPointList) {
228 this.oleBatchProcessProfileInstanceMatchPointList = oleBatchProcessProfileInstanceMatchPointList;
229 }
230
231 public List<OLEBatchProcessProfileBibMatchPoint> getOleBatchProcessProfileBibMatchPointList() {
232 return oleBatchProcessProfileBibMatchPointList;
233 }
234
235 public void setOleBatchProcessProfileBibMatchPointList(List<OLEBatchProcessProfileBibMatchPoint> oleBatchProcessProfileBibMatchPointList) {
236 this.oleBatchProcessProfileBibMatchPointList = oleBatchProcessProfileBibMatchPointList;
237 }
238
239 public String getDataToImport() {
240 return dataToImport;
241 }
242
243 public void setDataToImport(String dataToImport) {
244 this.dataToImport = dataToImport;
245 }
246
247 public String getRequisitionsforTitle() {
248 return requisitionsforTitle;
249 }
250
251 public void setRequisitionsforTitle(String requisitionsforTitle) {
252 this.requisitionsforTitle = requisitionsforTitle;
253 }
254
255 public String getBibOverlayOrAddOrNone() {
256 return bibOverlayOrAddOrNone;
257 }
258
259 public void setBibOverlayOrAddOrNone(String bibOverlayOrAddOrNone) {
260 this.bibOverlayOrAddOrNone = bibOverlayOrAddOrNone;
261 }
262
263 public List<OLEBatchProcessProfileBibStatus> getOleBatchProcessProfileBibStatusList() {
264 return oleBatchProcessProfileBibStatusList;
265 }
266
267 public void setOleBatchProcessProfileBibStatusList(List<OLEBatchProcessProfileBibStatus> oleBatchProcessProfileBibStatusList) {
268 this.oleBatchProcessProfileBibStatusList = oleBatchProcessProfileBibStatusList;
269 }
270
271 public List<OLEBatchProcessProfileBibWorkUnit> getOleBatchProcessProfileBibWorkUnitList() {
272 return oleBatchProcessProfileBibWorkUnitList;
273 }
274
275 public void setOleBatchProcessProfileBibWorkUnitList(List<OLEBatchProcessProfileBibWorkUnit> oleBatchProcessProfileBibWorkUnitList) {
276 this.oleBatchProcessProfileBibWorkUnitList = oleBatchProcessProfileBibWorkUnitList;
277 }
278
279 public List<OLEBatchProcessProfileInstanceWorkUnit> getOleBatchProcessProfileInstanceWorkUnitList() {
280 return oleBatchProcessProfileInstanceWorkUnitList;
281 }
282
283 public void setOleBatchProcessProfileInstanceWorkUnitList(List<OLEBatchProcessProfileInstanceWorkUnit> oleBatchProcessProfileInstanceWorkUnitList) {
284 this.oleBatchProcessProfileInstanceWorkUnitList = oleBatchProcessProfileInstanceWorkUnitList;
285 }
286
287 public String getBibMatch() {
288 return bibMatch;
289 }
290
291 public void setBibMatch(String bibMatch) {
292 this.bibMatch = bibMatch;
293 }
294
295 public String getBibNoMatch() {
296 return bibNoMatch;
297 }
298
299 public void setBibNoMatch(String bibNoMatch) {
300 this.bibNoMatch = bibNoMatch;
301 }
302
303 public String getBibNoMatchAction() {
304 return bibNoMatchAction;
305 }
306
307 public void setBibNoMatchAction(String bibNoMatchAction) {
308 this.bibNoMatchAction = bibNoMatchAction;
309 }
310
311 public String getInstanceOverlayOrAddOrNone() {
312 return instanceOverlayOrAddOrNone;
313 }
314
315 public void setInstanceOverlayOrAddOrNone(String instanceOverlayOrAddOrNone) {
316 this.instanceOverlayOrAddOrNone = instanceOverlayOrAddOrNone;
317 }
318
319 public String getInstanceMatch() {
320 return instanceMatch;
321 }
322
323 public void setInstanceMatch(String instanceMatch) {
324 this.instanceMatch = instanceMatch;
325 }
326
327 public String getInstanceNoMatch() {
328 return instanceNoMatch;
329 }
330
331 public void setInstanceNoMatch(String instanceNoMatch) {
332 this.instanceNoMatch = instanceNoMatch;
333 }
334
335 public String getInstanceNoMatchAction() {
336 return instanceNoMatchAction;
337 }
338
339 public void setInstanceNoMatchAction(String instanceNoMatchAction) {
340 this.instanceNoMatchAction = instanceNoMatchAction;
341 }
342
343 public String getNewBibStaus() {
344 return newBibStaus;
345 }
346
347 public void setNewBibStaus(String newBibStaus) {
348 this.newBibStaus = newBibStaus;
349 }
350
351 public String getExistedBibStatus() {
352 return existedBibStatus;
353 }
354
355 public void setExistedBibStatus(String existedBibStatus) {
356 this.existedBibStatus = existedBibStatus;
357 }
358
359 public String getNoChangeOrSet() {
360 return noChangeOrSet;
361 }
362
363 public void setNoChangeOrSet(String noChangeOrSet) {
364 this.noChangeOrSet = noChangeOrSet;
365 }
366
367 public boolean isBibStaffOnly() {
368 return bibStaffOnly;
369 }
370
371 public void setBibStaffOnly(boolean bibStaffOnly) {
372 this.bibStaffOnly = bibStaffOnly;
373 }
374
375 public boolean isInstanceStaffOnly() {
376 return instanceStaffOnly;
377 }
378
379 public void setInstanceStaffOnly(boolean instanceStaffOnly) {
380 this.instanceStaffOnly = instanceStaffOnly;
381 }
382
383 public boolean isItemStaffOnly() {
384 return itemStaffOnly;
385 }
386
387 public void setItemStaffOnly(boolean itemStaffOnly) {
388 this.itemStaffOnly = itemStaffOnly;
389 }
390
391 public String getDontChange001() {
392 return dontChange001;
393 }
394
395 public void setDontChange001(String dontChange001) {
396 this.dontChange001 = dontChange001;
397 }
398
399 public String getValueToPrepend() {
400 return valueToPrepend;
401 }
402
403 public void setValueToPrepend(String valueToPrepend) {
404 this.valueToPrepend = valueToPrepend;
405 }
406
407 public List<OLEBatchProcessProfileDeleteField> getOleBatchProcessProfileDeleteFieldsList() {
408 return oleBatchProcessProfileDeleteFieldsList;
409 }
410
411 public void setOleBatchProcessProfileDeleteFieldsList(List<OLEBatchProcessProfileDeleteField> oleBatchProcessProfileDeleteFieldsList) {
412 this.oleBatchProcessProfileDeleteFieldsList = oleBatchProcessProfileDeleteFieldsList;
413 }
414
415 public List<OLEBatchProcessProfileRenameField> getOleBatchProcessProfileRenameFieldsList() {
416 return oleBatchProcessProfileRenameFieldsList;
417 }
418
419 public void setOleBatchProcessProfileRenameFieldsList(List<OLEBatchProcessProfileRenameField> oleBatchProcessProfileRenameFieldsList) {
420 this.oleBatchProcessProfileRenameFieldsList = oleBatchProcessProfileRenameFieldsList;
421 }
422
423 public String getDataToExport() {
424 return dataToExport;
425 }
426
427 public void setDataToExport(String dataToExport) {
428 this.dataToExport = dataToExport;
429 }
430
431 public String getExportScope() {
432 return exportScope;
433 }
434
435 public void setExportScope(String exportScope) {
436 this.exportScope = exportScope;
437 }
438
439 public String getPrepend003To035() {
440 return prepend003To035;
441 }
442
443 public void setPrepend003To035(String prepend003To035) {
444 this.prepend003To035 = prepend003To035;
445 }
446
447 public String getPrependvalueto035() {
448 return prependvalueto035;
449 }
450
451 public void setPrependvalueto035(String prependvalueto035) {
452 this.prependvalueto035 = prependvalueto035;
453 }
454
455 public String getBibMultipleMatch() {
456 return bibMultipleMatch;
457 }
458
459 public void setBibMultipleMatch(String bibMultipleMatch) {
460 this.bibMultipleMatch = bibMultipleMatch;
461 }
462
463 public String getInstanceMultipleMatch() {
464 return instanceMultipleMatch;
465 }
466
467 public void setInstanceMultipleMatch(String instanceMultipleMatch) {
468 this.instanceMultipleMatch = instanceMultipleMatch;
469 }
470
471 public List<OLEBatchProcessProfileBibMatchPoint> getDeletedBatchProcessProfileBibMatchPointList() {
472 return deletedBatchProcessProfileBibMatchPointList;
473 }
474
475 public void setDeletedBatchProcessProfileBibMatchPointList(List<OLEBatchProcessProfileBibMatchPoint> deletedBatchProcessProfileBibMatchPointList) {
476 this.deletedBatchProcessProfileBibMatchPointList = deletedBatchProcessProfileBibMatchPointList;
477 }
478
479 public List<OLEBatchProcessProfileBibStatus> getDeleteBatchProcessProfileBibStatusList() {
480 return deleteBatchProcessProfileBibStatusList;
481 }
482
483 public void setDeleteBatchProcessProfileBibStatusList(List<OLEBatchProcessProfileBibStatus> deleteBatchProcessProfileBibStatusList) {
484 this.deleteBatchProcessProfileBibStatusList = deleteBatchProcessProfileBibStatusList;
485 }
486
487 public List<OLEBatchProcessProfileDeleteField> getDeletedBatchProcessProfileDeleteFieldsList() {
488 return deletedBatchProcessProfileDeleteFieldsList;
489 }
490
491 public void setDeletedBatchProcessProfileDeleteFieldsList(List<OLEBatchProcessProfileDeleteField> deletedBatchProcessProfileDeleteFieldsList) {
492 this.deletedBatchProcessProfileDeleteFieldsList = deletedBatchProcessProfileDeleteFieldsList;
493 }
494
495 public List<OLEBatchProcessProfileRenameField> getDeletedBatchProcessProfileRenameFieldsList() {
496 return deletedBatchProcessProfileRenameFieldsList;
497 }
498
499 public void setDeletedBatchProcessProfileRenameFieldsList(List<OLEBatchProcessProfileRenameField> deletedBatchProcessProfileRenameFieldsList) {
500 this.deletedBatchProcessProfileRenameFieldsList = deletedBatchProcessProfileRenameFieldsList;
501 }
502
503 public List<OLEBatchProcessProfileFilterCriteriaBo> getDeleteBatchProcessProfileFilterCriteriaList() {
504 return deleteBatchProcessProfileFilterCriteriaList;
505 }
506
507 public void setDeleteBatchProcessProfileFilterCriteriaList(List<OLEBatchProcessProfileFilterCriteriaBo> deleteBatchProcessProfileFilterCriteriaList) {
508 this.deleteBatchProcessProfileFilterCriteriaList = deleteBatchProcessProfileFilterCriteriaList;
509 }
510
511 public List<OLEBatchProcessProfileMappingOptionsBo> getDeletedBatchProcessProfileMappingOptionsList() {
512 return deletedBatchProcessProfileMappingOptionsList;
513 }
514
515 public void setDeletedBatchProcessProfileMappingOptionsList(List<OLEBatchProcessProfileMappingOptionsBo> deletedBatchProcessProfileMappingOptionsList) {
516 this.deletedBatchProcessProfileMappingOptionsList = deletedBatchProcessProfileMappingOptionsList;
517 }
518
519 public List<OLEBatchProcessProfileDataMappingOptionsBo> getDeletedBatchProcessProfileDataMappingOptionsList() {
520 return deletedBatchProcessProfileDataMappingOptionsList;
521 }
522
523 public void setDeletedBatchProcessProfileDataMappingOptionsList(List<OLEBatchProcessProfileDataMappingOptionsBo> deletedBatchProcessProfileDataMappingOptionsList) {
524 this.deletedBatchProcessProfileDataMappingOptionsList = deletedBatchProcessProfileDataMappingOptionsList;
525 }
526
527 public List<OLEBatchProcessProfileConstantsBo> getDeletedBatchProcessProfileConstantsList() {
528 return deletedBatchProcessProfileConstantsList;
529 }
530
531 public void setDeletedBatchProcessProfileConstantsList(List<OLEBatchProcessProfileConstantsBo> deletedBatchProcessProfileConstantsList) {
532 this.deletedBatchProcessProfileConstantsList = deletedBatchProcessProfileConstantsList;
533 }
534
535 public List<OLEBatchProcessProfileProtectedField> getDeletedBatchProcessProfileProtectedFieldList() {
536 return deletedBatchProcessProfileProtectedFieldList;
537 }
538
539 public void setDeletedBatchProcessProfileProtectedFieldList(List<OLEBatchProcessProfileProtectedField> deletedBatchProcessProfileProtectedFieldList) {
540 this.deletedBatchProcessProfileProtectedFieldList = deletedBatchProcessProfileProtectedFieldList;
541 }
542
543 public List<OLEBatchProcessProfileMatchPoint> getDeletedBatchProcessProfileMatchPointList() {
544 return deletedBatchProcessProfileMatchPointList;
545 }
546
547 public void setDeletedBatchProcessProfileMatchPointList(List<OLEBatchProcessProfileMatchPoint> deletedBatchProcessProfileMatchPointList) {
548 this.deletedBatchProcessProfileMatchPointList = deletedBatchProcessProfileMatchPointList;
549 }
550
551 public boolean getRemoveValueFrom001() {
552 return removeValueFrom001;
553 }
554
555 public void setRemoveValueFrom001(boolean removeValueFrom001) {
556 this.removeValueFrom001 = removeValueFrom001;
557 }
558
559 public String getValueToRemove() {
560 return valueToRemove;
561 }
562
563 public void setValueToRemove(String valueToRemove) {
564 this.valueToRemove = valueToRemove;
565 }
566
567 public String getOverlayNoChangeOrSet() {
568 return overlayNoChangeOrSet;
569 }
570
571 public void setOverlayNoChangeOrSet(String overlayNoChangeOrSet) {
572 this.overlayNoChangeOrSet = overlayNoChangeOrSet;
573 }
574
575 public boolean isOverlayBibStaffOnly() {
576 return overlayBibStaffOnly;
577 }
578
579 public void setOverlayBibStaffOnly(boolean overlayBibStaffOnly) {
580 this.overlayBibStaffOnly = overlayBibStaffOnly;
581 }
582
583 public String getBibImportProfileForOrderRecord() {
584 return bibImportProfileForOrderRecord;
585 }
586
587 public void setBibImportProfileForOrderRecord(String bibImportProfileForOrderRecord) {
588 this.bibImportProfileForOrderRecord = bibImportProfileForOrderRecord;
589 }
590
591 public String getBibImportProfileType() {
592 return bibImportProfileType;
593 }
594
595 public void setBibImportProfileType(String bibImportProfileType) {
596 this.bibImportProfileType = bibImportProfileType;
597 }
598
599 public List<OLEBatchProcessProfileMatchPoint> getOleBatchProcessProfileMatchPointList() {
600 return oleBatchProcessProfileMatchPointList;
601 }
602
603 public void setOleBatchProcessProfileMatchPointList(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileMatchPointList) {
604 this.oleBatchProcessProfileMatchPointList = oleBatchProcessProfileMatchPointList;
605 }
606
607 public List<OLEBatchProcessProfileMatchPoint> getOleBatchProcessProfileBibliographicMatchPointList() {
608 return oleBatchProcessProfileBibliographicMatchPointList;
609 }
610
611 public void setOleBatchProcessProfileBibliographicMatchPointList(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileBibliographicMatchPointList) {
612 this.oleBatchProcessProfileBibliographicMatchPointList = oleBatchProcessProfileBibliographicMatchPointList;
613 }
614
615 public List<OLEBatchProcessProfileMatchPoint> getOleBatchProcessProfileHoldingMatchPointList() {
616 return oleBatchProcessProfileHoldingMatchPointList;
617 }
618
619 public void setOleBatchProcessProfileHoldingMatchPointList(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileHoldingMatchPointList) {
620 this.oleBatchProcessProfileHoldingMatchPointList = oleBatchProcessProfileHoldingMatchPointList;
621 }
622
623 public List<OLEBatchProcessProfileMatchPoint> getOleBatchProcessProfileItemMatchPointList() {
624 return oleBatchProcessProfileItemMatchPointList;
625 }
626
627 public void setOleBatchProcessProfileItemMatchPointList(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileItemMatchPointList) {
628 this.oleBatchProcessProfileItemMatchPointList = oleBatchProcessProfileItemMatchPointList;
629 }
630
631 public List<OLEBatchProcessProfileMatchPoint> getOleBatchProcessProfileEholdingMatchPointList() {
632 return oleBatchProcessProfileEholdingMatchPointList;
633 }
634
635 public void setOleBatchProcessProfileEholdingMatchPointList(List<OLEBatchProcessProfileMatchPoint> oleBatchProcessProfileEholdingMatchPointList) {
636 this.oleBatchProcessProfileEholdingMatchPointList = oleBatchProcessProfileEholdingMatchPointList;
637 }
638
639
640 public String getMatchingProfile() {
641 return matchingProfile;
642 }
643
644 public void setMatchingProfile(String matchingProfile) {
645 this.matchingProfile = matchingProfile;
646 }
647
648 public MatchingProfile getMatchingProfileObj() {
649 if(matchingProfileObj==null && StringUtils.isNotBlank(this.matchingProfile)) {
650 try {
651 matchingProfileObj = MatchingProfile.buildMatchProfileObj(this.matchingProfile);
652 } catch (IOException e) {
653 e.printStackTrace();
654 }
655 }
656 return matchingProfileObj;
657 }
658
659 public void setMatchingProfileObj(MatchingProfile matchingProfileObj) {
660 this.matchingProfileObj = matchingProfileObj;
661 }
662 }