You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/08/08 22:36:21 UTC

svn commit: r429806 - /incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java

Author: tellison
Date: Tue Aug  8 13:36:21 2006
New Revision: 429806

URL: http://svn.apache.org/viewvc?rev=429806&view=rev
Log:
Fix signatures of class definition and put method.

Modified:
    incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java

Modified: incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java?rev=429806&r1=429805&r2=429806&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/EnumMap.java Tue Aug  8 13:36:21 2006
@@ -19,7 +19,7 @@
 
 import org.apache.harmony.luni.util.NotYetImplementedException;
 
-public class EnumMap<K, V> extends AbstractMap<K, V> implements Map<K, V>,
+public class EnumMap<K extends Enum<K>, V> extends AbstractMap<K, V> implements Map<K, V>,
         Serializable, Cloneable {
     private static final long serialVersionUID = 458661240069192865L;
 
@@ -165,7 +165,7 @@
      * @return the value to which this map maps the given key, or null if this
      *         map has no mapping for the given key.
      */
-    public V put(Object key, Object value) {
+    public V put(K key, V value) {
         throw new NotYetImplementedException();
     }