--- a/jdk/src/share/classes/java/util/Hashtable.java Sat Dec 18 09:10:49 2010 -0800
+++ b/jdk/src/share/classes/java/util/Hashtable.java Mon Dec 20 13:47:04 2010 -0800
@@ -455,7 +455,7 @@
// Creates the new entry.
Entry<K,V> e = tab[index];
- tab[index] = new Entry<K,V>(hash, key, value, e);
+ tab[index] = new Entry<>(hash, key, value, e);
count++;
return null;
}
@@ -579,7 +579,7 @@
if (count == 0) {
return Collections.emptyEnumeration();
} else {
- return new Enumerator<T>(type, false);
+ return new Enumerator<>(type, false);
}
}
@@ -587,7 +587,7 @@
if (count == 0) {
return Collections.emptyIterator();
} else {
- return new Enumerator<T>(type, true);
+ return new Enumerator<>(type, true);
}
}
@@ -929,7 +929,7 @@
}
// Creates the new entry.
Entry<K,V> e = tab[index];
- tab[index] = new Entry<K,V>(hash, key, value, e);
+ tab[index] = new Entry<>(hash, key, value, e);
count++;
}
@@ -950,7 +950,7 @@
}
protected Object clone() {
- return new Entry<K,V>(hash, key, value,
+ return new Entry<>(hash, key, value,
(next==null ? null : (Entry<K,V>) next.clone()));
}