1
2
3
4
5
6
7
8
9 package ca.uhn.hl7v2.testpanel.xsd;
10
11 import jakarta.xml.bind.annotation.XmlEnum;
12 import jakarta.xml.bind.annotation.XmlEnumValue;
13 import jakarta.xml.bind.annotation.XmlType;
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 @XmlType(name = "Hl7V2EncodingTypeEnum")
31 @XmlEnum
32 public enum Hl7V2EncodingTypeEnum {
33
34 @XmlEnumValue("ER7")
35 ER_7("ER7"),
36 XML("XML");
37 private final String value;
38
39 Hl7V2EncodingTypeEnum(String v) {
40 value = v;
41 }
42
43 public String value() {
44 return value;
45 }
46
47 public static Hl7V2EncodingTypeEnum fromValue(String v) {
48 for (Hl7V2EncodingTypeEnum c: Hl7V2EncodingTypeEnum.values()) {
49 if (c.value.equals(v)) {
50 return c;
51 }
52 }
53 throw new IllegalArgumentException(v);
54 }
55
56 }