src/share/classes/java/util/ArrayDeque.java
Print this page
rev 4788 : Fix bunch of generics warnings
@@ -811,10 +811,11 @@
*
* @return a copy of this deque
*/
public ArrayDeque<E> clone() {
try {
+ @SuppressWarnings("unchecked")
ArrayDeque<E> result = (ArrayDeque<E>) super.clone();
result.elements = Arrays.copyOf(elements, elements.length);
return result;
} catch (CloneNotSupportedException e) {
@@ -847,10 +848,11 @@
}
/**
* Deserialize this deque.
*/
+ @SuppressWarnings("unchecked")
private void readObject(ObjectInputStream s)
throws IOException, ClassNotFoundException {
s.defaultReadObject();
// Read in size and allocate array