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