This project has retired. For details please refer to its
Attic page.
EnumCapabilityQuery xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import javax.xml.bind.annotation.XmlEnum;
5 import javax.xml.bind.annotation.XmlEnumValue;
6 import javax.xml.bind.annotation.XmlType;
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 @XmlType(name = "enumCapabilityQuery", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
28 @XmlEnum
29 public enum EnumCapabilityQuery {
30
31 @XmlEnumValue("none")
32 NONE("none"),
33 @XmlEnumValue("metadataonly")
34 METADATAONLY("metadataonly"),
35 @XmlEnumValue("fulltextonly")
36 FULLTEXTONLY("fulltextonly"),
37 @XmlEnumValue("bothseparate")
38 BOTHSEPARATE("bothseparate"),
39 @XmlEnumValue("bothcombined")
40 BOTHCOMBINED("bothcombined");
41 private final String value;
42
43 EnumCapabilityQuery(String v) {
44 value = v;
45 }
46
47 public String value() {
48 return value;
49 }
50
51 public static EnumCapabilityQuery fromValue(String v) {
52 for (EnumCapabilityQuery c: EnumCapabilityQuery.values()) {
53 if (c.value.equals(v)) {
54 return c;
55 }
56 }
57 throw new IllegalArgumentException(v);
58 }
59
60 }