public interface TxnDeque<E> extends TxnQueue<E>, 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,
Object o) |
E |
removeLast(Txn txn) |
boolean |
removeLastOccurrence(Txn txn,
Object o) |
E |
takeFirst() |
E |
takeFirst(Txn txn) |
E |
takeLast() |
E |
takeLast(Txn txn) |
element, getCapacity, offer, peek, poll, put, put, remove, take, take
add, addAll, addAll, addAll, clear, contains, containsAll, getStm, isEmpty, remove, size, toString
iterator, iterator
add, 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, size
addAll, clear, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray
Copyright © 2020. All rights reserved.