Interface TDeque<E>

Type Parameters:
E -
All Superinterfaces:
TCollection<E>, TIterable<E>, TQueue<E>, TSequencedCollection<E>
All Known Implementing Classes:
TArrayDeque, TLinkedBlockingDeque, TLinkedList

public interface TDeque<E> extends TQueue<E>, TSequencedCollection<E>
  • Method Details

    • offerFirst

      boolean offerFirst(E e)
    • offerLast

      boolean offerLast(E e)
    • pollFirst

      E pollFirst()
    • pollLast

      E pollLast()
    • peekFirst

      E peekFirst()
    • peekLast

      E peekLast()
    • removeFirstOccurrence

      boolean removeFirstOccurrence(Object o)
    • removeLastOccurrence

      boolean removeLastOccurrence(Object o)
    • push

      void push(E e)
    • pop

      E pop()
    • descendingIterator

      TIterator<E> descendingIterator()
    • reversed

      default TDeque<E> reversed()
      Specified by:
      reversed in interface TSequencedCollection<E>