1 6 package org.jboss.test.bpel.ws.consumption.partner.types; 7 8 9 import java.util.Map ; 10 import java.util.HashMap ; 11 12 public class TQuoteStatus { 13 private java.lang.String value; 14 private static java.util.Map valueMap = new HashMap (); 15 public static final java.lang.String _noneString = "none"; 16 public static final java.lang.String _receivedString = "received"; 17 public static final java.lang.String _processingString = "processing"; 18 public static final java.lang.String _completedString = "completed"; 19 20 public static final java.lang.String _none = new java.lang.String (_noneString); 21 public static final java.lang.String _received = new java.lang.String (_receivedString); 22 public static final java.lang.String _processing = new java.lang.String (_processingString); 23 public static final java.lang.String _completed = new java.lang.String (_completedString); 24 25 public static final TQuoteStatus none = new TQuoteStatus(_none); 26 public static final TQuoteStatus received = new TQuoteStatus(_received); 27 public static final TQuoteStatus processing = new TQuoteStatus(_processing); 28 public static final TQuoteStatus completed = new TQuoteStatus(_completed); 29 30 protected TQuoteStatus(java.lang.String value) { 31 this.value = value; 32 valueMap.put(this.toString(), this); 33 } 34 35 public java.lang.String getValue() { 36 return value; 37 } 38 39 public static TQuoteStatus fromValue(java.lang.String value) 40 throws java.lang.IllegalStateException { 41 if (none.value.equals(value)) { 42 return none; 43 } else if (received.value.equals(value)) { 44 return received; 45 } else if (processing.value.equals(value)) { 46 return processing; 47 } else if (completed.value.equals(value)) { 48 return completed; 49 } 50 throw new java.lang.IllegalArgumentException (); 51 } 52 53 public static TQuoteStatus fromString(java.lang.String value) 54 throws java.lang.IllegalStateException { 55 TQuoteStatus ret = (TQuoteStatus)valueMap.get(value); 56 if (ret != null) { 57 return ret; 58 } 59 if (value.equals(_noneString)) { 60 return none; 61 } else if (value.equals(_receivedString)) { 62 return received; 63 } else if (value.equals(_processingString)) { 64 return processing; 65 } else if (value.equals(_completedString)) { 66 return completed; 67 } 68 throw new IllegalArgumentException (); 69 } 70 71 public java.lang.String toString() { 72 return value.toString(); 73 } 74 75 private java.lang.Object readResolve() 76 throws java.io.ObjectStreamException { 77 return fromValue(getValue()); 78 } 79 80 public boolean equals(java.lang.Object obj) { 81 if (!(obj instanceof TQuoteStatus)) { 82 return false; 83 } 84 return ((TQuoteStatus)obj).value.equals(value); 85 } 86 87 public int hashCode() { 88 return value.hashCode(); 89 } 90 } 91 | Popular Tags |