src/share/classes/java/util/ArrayDeque.java

Print this page
rev 4788 : Fix bunch of generics warnings

*** 811,820 **** --- 811,821 ---- * * @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,856 **** --- 848,858 ---- } /** * Deserialize this deque. */ + @SuppressWarnings("unchecked") private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException { s.defaultReadObject(); // Read in size and allocate array