1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package no.feide.moria.servlet;
21 import java.util.HashMap;
22
23 /***
24 * @author Eva Indal
25 * @version $Revision: 1.3 $
26 *
27 */
28 public class StatisticsData {
29
30 private String name;
31 private HashMap monthdata;
32
33
34 public StatisticsData () {
35 name = null;
36 monthdata = new HashMap();
37 }
38
39 public void setName(final String name) {
40 this.name = name;
41 }
42
43 public void addMonth(final String month, final int count) {
44 Integer oldcount = (Integer) this.monthdata.get(month);
45 if (oldcount != null) {
46 int val = oldcount.intValue();
47 val += count;
48 this.monthdata.put(month, new Integer(val));
49 }
50 else {
51 this.monthdata.put(month, new Integer(count));
52 }
53 }
54
55 public String getName() {
56 return name;
57 }
58 int getCount(final String month) {
59 final Integer val = (Integer) this.monthdata.get(month);
60 if (val != null) return val.intValue();
61 return 0;
62
63 }
64
65 }