1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.lm.util;
17
18 import java.util.ArrayList;
19 import java.util.List;
20 import java.util.Map;
21
22 import org.kuali.hr.lm.LMConstants;
23 import org.kuali.rice.core.api.util.ConcreteKeyValue;
24 import org.kuali.rice.core.api.util.KeyValue;
25 import org.kuali.rice.krad.keyvalues.KeyValuesBase;
26
27 public class AccrualEarnIntervalKeyValueFinder extends KeyValuesBase {
28
29
30
31
32 private static final long serialVersionUID = 1001630042078011259L;
33
34 @Override
35 public List<KeyValue> getKeyValues() {
36 List<KeyValue> keyValues = new ArrayList<KeyValue>();
37
38
39 for (Map.Entry entry : LMConstants.ACCRUAL_EARN_INTERVAL_MAP.entrySet()) {
40 keyValues.add(new ConcreteKeyValue((String)entry.getKey(), (String)entry.getValue()));
41 }
42 return keyValues;
43 }
44
45 }