Interface TxnDeque<E>

    • Method Detail

      • offerFirst

        boolean offerFirst​(Txn txn,
                           E e)
      • pollLast

        E pollLast​(Txn txn)
      • pollFirst

        E pollFirst​(Txn txn)
      • peekFirst

        E peekFirst​(Txn txn)
      • putFirst

        void putFirst​(E item)
      • putFirst

        void putFirst​(Txn txn,
                      E item)
      • takeFirst

        E takeFirst()
      • takeFirst

        E takeFirst​(Txn txn)
      • offerLast

        boolean offerLast​(Txn txn,
                          E e)
      • peekLast

        E peekLast​(Txn txn)
      • putLast

        void putLast​(E item)
      • putLast

        void putLast​(Txn txn,
                     E item)
      • takeLast

        E takeLast()
      • takeLast

        E takeLast​(Txn txn)
      • addFirst

        void addFirst​(Txn txn,
                      E e)
      • addLast

        void addLast​(Txn txn,
                     E e)
      • removeFirst

        E removeFirst​(Txn txn)
      • removeLast

        E removeLast​(Txn txn)
      • getFirst

        E getFirst​(Txn txn)
      • getLast

        E getLast​(Txn txn)
      • removeFirstOccurrence

        boolean removeFirstOccurrence​(Txn txn,
                                      java.lang.Object o)
      • removeLastOccurrence

        boolean removeLastOccurrence​(Txn txn,
                                     java.lang.Object o)
      • push

        void push​(Txn txn,
                  E e)
      • pop

        E pop​(Txn txn)