jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.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 "JvmMemoryGCCall".
    42  * The class is used for representing "JvmMemoryGCCall".
    43  */
    43  */
    44 public class EnumJvmMemoryGCCall extends Enumerated implements Serializable {
    44 public class EnumJvmMemoryGCCall extends Enumerated implements Serializable {
    45 
    45 
       
    46     static final long serialVersionUID = -2869147994287351375L;
    46     protected static Hashtable<Integer, String> intTable =
    47     protected static Hashtable<Integer, String> intTable =
    47             new Hashtable<Integer, String>();
    48             new Hashtable<>();
    48     protected static Hashtable<String, Integer> stringTable =
    49     protected static Hashtable<String, Integer> stringTable =
    49             new Hashtable<String, Integer>();
    50             new Hashtable<>();
    50     static  {
    51     static  {
    51         intTable.put(new Integer(2), "supported");
    52         intTable.put(new Integer(2), "supported");
    52         intTable.put(new Integer(5), "failed");
    53         intTable.put(new Integer(5), "failed");
    53         intTable.put(new Integer(4), "started");
    54         intTable.put(new Integer(4), "started");
    54         intTable.put(new Integer(1), "unsupported");
    55         intTable.put(new Integer(1), "unsupported");
    74 
    75 
    75     public EnumJvmMemoryGCCall(String x) throws IllegalArgumentException {
    76     public EnumJvmMemoryGCCall(String x) throws IllegalArgumentException {
    76         super(x);
    77         super(x);
    77     }
    78     }
    78 
    79 
    79     protected Hashtable getIntTable() {
    80     protected Hashtable<Integer, String> getIntTable() {
    80         return intTable ;
    81         return intTable ;
    81     }
    82     }
    82 
    83 
    83     protected Hashtable getStringTable() {
    84     protected Hashtable<String, Integer> getStringTable() {
    84         return stringTable ;
    85         return stringTable ;
    85     }
    86     }
    86 
    87 
    87 }
    88 }