ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/jsr166x/LinkedBlockingDeque.java
(Generate patch)

Comparing jsr166/src/jsr166x/LinkedBlockingDeque.java (file contents):
Revision 1.1 by dl, Sun Dec 5 21:15:31 2004 UTC vs.
Revision 1.2 by dl, Sun Dec 26 20:13:15 2004 UTC

# Line 288 | Line 288 | public class LinkedBlockingDeque<E>
288          }
289      }
290  
291 <    public E firstElement() {
291 >    public E getFirst() {
292          E x = peekFirst();
293          if (x == null) throw new NoSuchElementException();
294          return x;
295      }
296  
297 <    public E lastElement() {
297 >    public E getLast() {
298          E x = peekLast();
299          if (x == null) throw new NoSuchElementException();
300          return x;
# Line 429 | Line 429 | public class LinkedBlockingDeque<E>
429      public E remove()               { return removeFirst(); }
430      public E pop()                  { return removeFirst(); }
431      public E peek()                 { return peekFirst(); }
432 <    public E element()              { return firstElement(); }
432 >    public E element()              { return getFirst(); }
433      public boolean remove(Object o) { return removeFirstOccurrence(o); }
434  
435      // BlockingQueue methods

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines