1 22 package org.jboss.test.aop.annotationc; 23 24 30 public class MyEnum extends org.jboss.lang.Enum 31 { 32 33 private static final long serialVersionUID = 1L; 34 public static final MyEnum ONE = new MyEnum("ONE", 0); 35 public static final MyEnum TWO = new MyEnum("TWO", 1); 36 37 private static MyEnum[] values = {ONE, TWO}; 38 39 private MyEnum(String name, int ordinal) 40 { 41 super(name, ordinal); 42 } 43 44 Object readResolve() throws java.io.ObjectStreamException  45 { 46 return values[ordinal]; 47 } 48 } 49 | Popular Tags |