1
2
3
4
5
6
7
8
9 package com.hack23.cia.model.external.riksdagen.dokumentlista.impl;
10
11 import javax.xml.bind.annotation.XmlEnum;
12 import javax.xml.bind.annotation.XmlEnumValue;
13 import javax.xml.bind.annotation.XmlType;
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 @XmlType(name = "DocumentType")
61 @XmlEnum
62 public enum DocumentType {
63
64 @XmlEnumValue("bet")
65 BET("bet"),
66 @XmlEnumValue("bilaga")
67 BILAGA("bilaga"),
68 @XmlEnumValue("eunbil")
69 EUNBIL("eunbil"),
70 @XmlEnumValue("ds")
71 DS("ds"),
72 @XmlEnumValue("dir")
73 DIR("dir"),
74 @XmlEnumValue("kf-lista")
75 KF_LISTA("kf-lista"),
76 @XmlEnumValue("eunprot")
77 EUNPROT("eunprot"),
78 @XmlEnumValue("eundok")
79 EUNDOK("eundok"),
80 @XmlEnumValue("fpm")
81 FPM("fpm"),
82 @XmlEnumValue("frsrdg")
83 FRSRDG("frsrdg"),
84 @XmlEnumValue("f-lista")
85 F_LISTA("f-lista"),
86 @XmlEnumValue("rir")
87 RIR("rir"),
88 @XmlEnumValue("ip")
89 IP("ip"),
90 @XmlEnumValue("komm")
91 KOMM("komm"),
92 @XmlEnumValue("minr\u00e5d")
93 MINRÅD("minr\u00e5d"),
94 @XmlEnumValue("mot")
95 MOT("mot"),
96 @XmlEnumValue("prop")
97 PROP("prop"),
98 @XmlEnumValue("prot")
99 PROT("prot"),
100 @XmlEnumValue("rfr")
101 RFR("rfr"),
102 @XmlEnumValue("rskr")
103 RSKR("rskr"),
104 @XmlEnumValue("fr")
105 FR("fr"),
106 @XmlEnumValue("skr")
107 SKR("skr"),
108 @XmlEnumValue("sou")
109 SOU("sou"),
110 @XmlEnumValue("frs")
111 FRS("frs"),
112 @XmlEnumValue("sfs")
113 SFS("sfs"),
114 @XmlEnumValue("t-lista")
115 T_LISTA("t-lista"),
116 @XmlEnumValue("utskottsdokument")
117 UTSKOTTSDOKUMENT("utskottsdokument"),
118 @XmlEnumValue("yttr")
119 YTTR("yttr"),
120 @XmlEnumValue("plan")
121 PLAN("plan"),
122 @XmlEnumValue("uttag")
123 UTTAG("uttag"),
124 @XmlEnumValue("xxutskottsdokument")
125 XXUTSKOTTSDOKUMENT("xxutskottsdokument");
126 private final String value;
127
128 DocumentType(String v) {
129 value = v;
130 }
131
132 public String value() {
133 return value;
134 }
135
136 public static DocumentType fromValue(String v) {
137 for (DocumentType c: DocumentType.values()) {
138 if (c.value.equals(v)) {
139 return c;
140 }
141 }
142 throw new IllegalArgumentException(v);
143 }
144
145 }