001    //
002    // Generated by protoc, do not edit by hand.
003    //
004    package protobuf_unittest;
005    
006    
007    public enum EnumWithNoOuter {
008    
009       FOO("FOO", 1),
010       BAR("BAR", 2);
011    
012       private final String name;
013       private final int value;
014    
015       private EnumWithNoOuter(String name, int value) {
016          this.name = name;
017          this.value = value;
018       }
019    
020       public final int getNumber() {
021          return value;
022       }
023    
024       public final String toString() {
025          return name;
026       }
027    
028       public static EnumWithNoOuter valueOf(int value) {
029          switch (value) {
030          case 1:
031             return FOO;
032          case 2:
033             return BAR;
034          default:
035             return null;
036          }
037       }
038    
039    }
040