jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java
changeset 11530 a9d059c15b80
parent 5506 202f599c92aa
child 14342 8435a30053c1
equal deleted inserted replaced
11529:e08d565262ce 11530:a9d059c15b80
    41 /**
    41 /**
    42  * The class is used for representing "JvmMemManagerState".
    42  * The class is used for representing "JvmMemManagerState".
    43  */
    43  */
    44 public class EnumJvmMemManagerState extends Enumerated implements Serializable {
    44 public class EnumJvmMemManagerState extends Enumerated implements Serializable {
    45 
    45 
       
    46     static final long serialVersionUID = 8249515157795166343L;
       
    47 
    46     protected static Hashtable<Integer, String> intTable =
    48     protected static Hashtable<Integer, String> intTable =
    47             new Hashtable<Integer, String>();
    49             new Hashtable<>();
    48     protected static Hashtable<String, Integer> stringTable =
    50     protected static Hashtable<String, Integer> stringTable =
    49             new Hashtable<String, Integer>();
    51             new Hashtable<>();
    50     static  {
    52     static  {
    51         intTable.put(new Integer(2), "valid");
    53         intTable.put(new Integer(2), "valid");
    52         intTable.put(new Integer(1), "invalid");
    54         intTable.put(new Integer(1), "invalid");
    53         stringTable.put("valid", new Integer(2));
    55         stringTable.put("valid", new Integer(2));
    54         stringTable.put("invalid", new Integer(1));
    56         stringTable.put("invalid", new Integer(1));
    68 
    70 
    69     public EnumJvmMemManagerState(String x) throws IllegalArgumentException {
    71     public EnumJvmMemManagerState(String x) throws IllegalArgumentException {
    70         super(x);
    72         super(x);
    71     }
    73     }
    72 
    74 
    73     protected Hashtable getIntTable() {
    75     protected Hashtable<Integer, String> getIntTable() {
    74         return intTable ;
    76         return intTable ;
    75     }
    77     }
    76 
    78 
    77     protected Hashtable getStringTable() {
    79     protected Hashtable<String, Integer> getStringTable() {
    78         return stringTable ;
    80         return stringTable ;
    79     }
    81     }
    80 
    82 
    81 }
    83 }