1 package org.kuali.ole.batch.keyvalue;
2
3 import org.kuali.rice.core.api.util.ConcreteKeyValue;
4 import org.kuali.rice.core.api.util.KeyValue;
5 import org.kuali.rice.krad.keyvalues.KeyValuesBase;
6
7 import java.util.ArrayList;
8 import java.util.List;
9
10
11
12
13
14
15
16
17 public class OLEBatchProcessItemSourceFieldKeyValueFinder extends KeyValuesBase {
18 @Override
19 public List<KeyValue> getKeyValues() {
20 List<KeyValue> keyValues = new ArrayList<KeyValue>();
21 keyValues.add(new ConcreteKeyValue("",""));
22 keyValues.add(new ConcreteKeyValue("Holdings Location Level1","Holdings Location Level1"));
23 keyValues.add(new ConcreteKeyValue("Holdings Location Level2","Holdings Location Level2"));
24 keyValues.add(new ConcreteKeyValue("Holdings Location Level3","Holdings Location Level3"));
25 keyValues.add(new ConcreteKeyValue("Holdings Location Level4","Holdings Location Level4"));
26 keyValues.add(new ConcreteKeyValue("Holdings Location Level5","Holdings Location Level5"));
27 keyValues.add(new ConcreteKeyValue("Holdings Call Number","Holdings Call Number"));
28 keyValues.add(new ConcreteKeyValue("Holdings Call Number Type","Holdings Call Number Type"));
29 keyValues.add(new ConcreteKeyValue("Holdings Call Number Prefix","Holdings Call Number Prefix"));
30 keyValues.add(new ConcreteKeyValue("Holdings Copy Number","Holdings Copy Number"));
31 keyValues.add(new ConcreteKeyValue("Location Level1","Location Level1"));
32 keyValues.add(new ConcreteKeyValue("Location Level2","Location Level2"));
33 keyValues.add(new ConcreteKeyValue("Location Level3","Location Level3"));
34 keyValues.add(new ConcreteKeyValue("Location Level4","Location Level4"));
35 keyValues.add(new ConcreteKeyValue("Location Level5","Location Level5"));
36 keyValues.add(new ConcreteKeyValue("Call Number","Call Number"));
37 keyValues.add(new ConcreteKeyValue("Call Number Prefix","Call Number Prefix"));
38 keyValues.add(new ConcreteKeyValue("Call Number Type","Call Number Type"));
39 keyValues.add(new ConcreteKeyValue("Item Barcode","Item Barcode"));
40 keyValues.add(new ConcreteKeyValue("Item Type","Item Type"));
41 keyValues.add(new ConcreteKeyValue("Copy Number","Copy Number"));
42 keyValues.add(new ConcreteKeyValue("Donor Code","Donor Code"));
43 keyValues.add(new ConcreteKeyValue("Donor Public Display","Donor Public Display"));
44 keyValues.add(new ConcreteKeyValue("Donor Note","Donor Note"));
45 keyValues.add(new ConcreteKeyValue("Item Status","Item Status"));
46 keyValues.add(new ConcreteKeyValue("Enumeration","Enumeration"));
47 keyValues.add(new ConcreteKeyValue("Chronology","Chronology"));
48 keyValues.add(new ConcreteKeyValue("Vendor Line Item Identifier","Vendor Line Item Identifier"));
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67 return keyValues;
68
69 }
70 }