ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/BlockingDeque.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/BlockingDeque.java (file contents):
Revision 1.31 by jsr166, Wed Sep 30 00:03:02 2015 UTC vs.
Revision 1.32 by jsr166, Wed Apr 19 23:45:50 2017 UTC

# Line 38 | Line 38 | import java.util.NoSuchElementException;
38   *  </tr>
39   *  <tr>
40   *    <td><b>Insert</b></td>
41 < *    <td>{@link #addFirst addFirst(e)}</td>
41 > *    <td>{@link #addFirst(Object) addFirst(e)}</td>
42   *    <td>{@link #offerFirst(Object) offerFirst(e)}</td>
43 < *    <td>{@link #putFirst putFirst(e)}</td>
43 > *    <td>{@link #putFirst(Object) putFirst(e)}</td>
44   *    <td>{@link #offerFirst(Object, long, TimeUnit) offerFirst(e, time, unit)}</td>
45   *  </tr>
46   *  <tr>
47   *    <td><b>Remove</b></td>
48 < *    <td>{@link #removeFirst removeFirst()}</td>
49 < *    <td>{@link #pollFirst pollFirst()}</td>
50 < *    <td>{@link #takeFirst takeFirst()}</td>
48 > *    <td>{@link #removeFirst() removeFirst()}</td>
49 > *    <td>{@link #pollFirst() pollFirst()}</td>
50 > *    <td>{@link #takeFirst() takeFirst()}</td>
51   *    <td>{@link #pollFirst(long, TimeUnit) pollFirst(time, unit)}</td>
52   *  </tr>
53   *  <tr>
54   *    <td><b>Examine</b></td>
55 < *    <td>{@link #getFirst getFirst()}</td>
56 < *    <td>{@link #peekFirst peekFirst()}</td>
55 > *    <td>{@link #getFirst() getFirst()}</td>
56 > *    <td>{@link #peekFirst() peekFirst()}</td>
57   *    <td><em>not applicable</em></td>
58   *    <td><em>not applicable</em></td>
59   *  </tr>
# Line 69 | Line 69 | import java.util.NoSuchElementException;
69   *  </tr>
70   *  <tr>
71   *    <td><b>Insert</b></td>
72 < *    <td>{@link #addLast addLast(e)}</td>
72 > *    <td>{@link #addLast(Object) addLast(e)}</td>
73   *    <td>{@link #offerLast(Object) offerLast(e)}</td>
74 < *    <td>{@link #putLast putLast(e)}</td>
74 > *    <td>{@link #putLast(Object) putLast(e)}</td>
75   *    <td>{@link #offerLast(Object, long, TimeUnit) offerLast(e, time, unit)}</td>
76   *  </tr>
77   *  <tr>
78   *    <td><b>Remove</b></td>
79   *    <td>{@link #removeLast() removeLast()}</td>
80   *    <td>{@link #pollLast() pollLast()}</td>
81 < *    <td>{@link #takeLast takeLast()}</td>
81 > *    <td>{@link #takeLast() takeLast()}</td>
82   *    <td>{@link #pollLast(long, TimeUnit) pollLast(time, unit)}</td>
83   *  </tr>
84   *  <tr>
85   *    <td><b>Examine</b></td>
86 < *    <td>{@link #getLast getLast()}</td>
87 < *    <td>{@link #peekLast peekLast()}</td>
86 > *    <td>{@link #getLast() getLast()}</td>
87 > *    <td>{@link #peekLast() peekLast()}</td>
88   *    <td><em>not applicable</em></td>
89   *    <td><em>not applicable</em></td>
90   *  </tr>
# Line 483 | Line 483 | public interface BlockingDeque<E> extend
483      /**
484       * Retrieves and removes the head of the queue represented by this deque
485       * (in other words, the first element of this deque).
486 <     * This method differs from {@link #poll poll} only in that it
486 >     * This method differs from {@link #poll() poll()} only in that it
487       * throws an exception if this deque is empty.
488       *
489       * <p>This method is equivalent to {@link #removeFirst() removeFirst}.
# Line 534 | Line 534 | public interface BlockingDeque<E> extend
534      /**
535       * Retrieves, but does not remove, the head of the queue represented by
536       * this deque (in other words, the first element of this deque).
537 <     * This method differs from {@link #peek peek} only in that it throws an
537 >     * This method differs from {@link #peek() peek} only in that it throws an
538       * exception if this deque is empty.
539       *
540       * <p>This method is equivalent to {@link #getFirst() getFirst}.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines