jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java
equal
deleted
inserted
replaced
41 /** |
41 /** |
42 * The class is used for representing "JvmThreadContentionMonitoring". |
42 * The class is used for representing "JvmThreadContentionMonitoring". |
43 */ |
43 */ |
44 public class EnumJvmThreadContentionMonitoring extends Enumerated implements Serializable { |
44 public class EnumJvmThreadContentionMonitoring extends Enumerated implements Serializable { |
45 |
45 |
|
46 static final long serialVersionUID = -6411827583604137210L; |
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(3), "enabled"); |
52 intTable.put(new Integer(3), "enabled"); |
52 intTable.put(new Integer(4), "disabled"); |
53 intTable.put(new Integer(4), "disabled"); |
53 intTable.put(new Integer(1), "unsupported"); |
54 intTable.put(new Integer(1), "unsupported"); |
54 stringTable.put("enabled", new Integer(3)); |
55 stringTable.put("enabled", new Integer(3)); |
70 |
71 |
71 public EnumJvmThreadContentionMonitoring(String x) throws IllegalArgumentException { |
72 public EnumJvmThreadContentionMonitoring(String x) throws IllegalArgumentException { |
72 super(x); |
73 super(x); |
73 } |
74 } |
74 |
75 |
75 protected Hashtable getIntTable() { |
76 protected Hashtable<Integer,String> getIntTable() { |
76 return intTable ; |
77 return intTable ; |
77 } |
78 } |
78 |
79 |
79 protected Hashtable getStringTable() { |
80 protected Hashtable<String,Integer> getStringTable() { |
80 return stringTable ; |
81 return stringTable ; |
81 } |
82 } |
82 |
83 |
83 } |
84 } |