public interface TxnDeque<E> extends TxnQueue<E>, java.util.Deque<E>
| Modifier and Type | Method and Description |
|---|---|
void |
addFirst(Txn txn,
E e) |
void |
addLast(Txn txn,
E e) |
TxnIterator<E> |
descendingIterator(Txn txn) |
E |
getFirst(Txn txn) |
E |
getLast(Txn txn) |
boolean |
offerFirst(Txn txn,
E e) |
boolean |
offerLast(Txn txn,
E e) |
E |
peekFirst(Txn txn) |
E |
peekLast(Txn txn) |
E |
pollFirst(Txn txn) |
E |
pollLast(Txn txn) |
E |
pop(Txn txn) |
void |
push(Txn txn,
E e) |
void |
putFirst(E item) |
void |
putFirst(Txn txn,
E item) |
void |
putLast(E item) |
void |
putLast(Txn txn,
E item) |
E |
removeFirst(Txn txn) |
boolean |
removeFirstOccurrence(Txn txn,
java.lang.Object o) |
E |
removeLast(Txn txn) |
boolean |
removeLastOccurrence(Txn txn,
java.lang.Object o) |
E |
takeFirst() |
E |
takeFirst(Txn txn) |
E |
takeLast() |
E |
takeLast(Txn txn) |
element, getCapacity, offer, peek, poll, put, put, remove, take, takeadd, addAll, addAll, addAll, clear, contains, containsAll, getStm, isEmpty, remove, size, toStringiterator, iteratoradd, addFirst, addLast, contains, descendingIterator, element, getFirst, getLast, iterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, sizevoid putFirst(E item)
E takeFirst()
void putLast(E item)
E takeLast()
boolean removeFirstOccurrence(Txn txn, java.lang.Object o)
boolean removeLastOccurrence(Txn txn, java.lang.Object o)
TxnIterator<E> descendingIterator(Txn txn)