KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > test > webservice > jbws718 > ConditionEnum


1 // This class was generated by the JAXRPC SI, do not edit.
2
// Contents subject to change without notice.
3
// JAX-RPC Standard Implementation (1.1.3, build R1)
4
// Generated source version: 1.1.3
5

6 package org.jboss.test.webservice.jbws718;
7
8
9 import java.util.Map JavaDoc;
10 import java.util.HashMap JavaDoc;
11
12 public class ConditionEnum {
13     private java.lang.String JavaDoc value;
14     private static java.util.Map JavaDoc valueMap = new HashMap JavaDoc();
15     public static final java.lang.String JavaDoc _ContainsString = "Contains";
16     public static final java.lang.String JavaDoc _EqualsString = "Equals";
17     
18     public static final java.lang.String JavaDoc _Contains = new java.lang.String JavaDoc(_ContainsString);
19     public static final java.lang.String JavaDoc _Equals = new java.lang.String JavaDoc(_EqualsString);
20     
21     public static final ConditionEnum Contains = new ConditionEnum(_Contains);
22     public static final ConditionEnum Equals = new ConditionEnum(_Equals);
23     
24     protected ConditionEnum(java.lang.String JavaDoc value) {
25         this.value = value;
26         valueMap.put(this.toString(), this);
27     }
28     
29     public java.lang.String JavaDoc getValue() {
30         return value;
31     }
32     
33     public static ConditionEnum fromValue(java.lang.String JavaDoc value)
34         throws java.lang.IllegalStateException JavaDoc {
35         if (Contains.value.equals(value)) {
36             return Contains;
37         } else if (Equals.value.equals(value)) {
38             return Equals;
39         }
40         throw new java.lang.IllegalArgumentException JavaDoc();
41     }
42     
43     public static ConditionEnum fromString(java.lang.String JavaDoc value)
44         throws java.lang.IllegalStateException JavaDoc {
45         ConditionEnum ret = (ConditionEnum)valueMap.get(value);
46         if (ret != null) {
47             return ret;
48         }
49         if (value.equals(_ContainsString)) {
50             return Contains;
51         } else if (value.equals(_EqualsString)) {
52             return Equals;
53         }
54         throw new IllegalArgumentException JavaDoc();
55     }
56     
57     public java.lang.String JavaDoc toString() {
58         return value.toString();
59     }
60     
61     private java.lang.Object JavaDoc readResolve()
62         throws java.io.ObjectStreamException JavaDoc {
63         return fromValue(getValue());
64     }
65     
66     public boolean equals(java.lang.Object JavaDoc obj) {
67         if (!(obj instanceof ConditionEnum)) {
68             return false;
69         }
70         return ((ConditionEnum)obj).value.equals(value);
71     }
72     
73     public int hashCode() {
74         return value.hashCode();
75     }
76 }
77
Popular Tags