mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
package com.dg.core.util.presence;
 
import com.iceyyy.icework.presence.Year2001;
import com.iceyyy.icework.presence.Year2002;
import com.iceyyy.icework.presence.Year2003;
import com.iceyyy.icework.presence.Year2004;
import com.iceyyy.icework.presence.Year2005;
import com.iceyyy.icework.presence.Year2006;
import com.iceyyy.icework.presence.Year2007;
import com.iceyyy.icework.presence.Year2008;
import com.iceyyy.icework.presence.Year2009;
import com.iceyyy.icework.presence.Year2010;
import com.iceyyy.icework.presence.Year2011;
import com.iceyyy.icework.presence.Year2012;
import com.iceyyy.icework.presence.Year2013;
import com.iceyyy.icework.presence.Year2014;
import com.iceyyy.icework.presence.Year2015;
import com.iceyyy.icework.presence.Year2016;
import com.iceyyy.icework.presence.Year2017;
import com.iceyyy.icework.presence.Year2018;
import com.iceyyy.icework.presence.Year2019;
import com.iceyyy.icework.presence.Year2020;
import com.iceyyy.icework.presence.Year20xx;
 
import java.util.Map;
 
public class YearMap {
 
    public static void main(String[] args) {
        int year = 2001;
        System.out.println(YearMap.yearMap(year));
    }
 
    public static Map<String, Boolean> yearMap(int year) {
        com.iceyyy.icework.presence.Year20xx createMap = createMap(year);
        return createMap.getYearMap();
    }
 
    private static Year20xx createMap(int year) {
        if (year == 2001) {
            return new Year2001();
        } else if (year == 2002) {
            return new Year2002();
        } else if (year == 2003) {
            return new Year2003();
        } else if (year == 2004) {
            return new Year2004();
        } else if (year == 2005) {
            return new Year2005();
        } else if (year == 2006) {
            return new Year2006();
        } else if (year == 2007) {
            return new Year2007();
        } else if (year == 2008) {
            return new Year2008();
        } else if (year == 2009) {
            return new Year2009();
        } else if (year == 2010) {
            return new Year2010();
        } else if (year == 2011) {
            return new Year2011();
        } else if (year == 2012) {
            return new Year2012();
        } else if (year == 2013) {
            return new Year2013();
        } else if (year == 2014) {
            return new Year2014();
        } else if (year == 2015) {
            return new Year2015();
        } else if (year == 2016) {
            return new Year2016();
        } else if (year == 2017) {
            return new Year2017();
        } else if (year == 2018) {
            return new Year2018();
        } else if (year == 2019) {
            return new Year2019();
        } else if (year == 2020) {
            return new Year2020();
        }
        return null;
    }
 
}