Package org.multiverse.api.collections
Interface TxnDeque<E>
- All Superinterfaces:
Collection<E>,Deque<E>,Iterable<E>,Queue<E>,SequencedCollection<E>,TxnCollection<E>,TxnIterable<E>,TxnQueue<E>
- All Known Implementing Classes:
NaiveTxnLinkedList
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddescendingIterator(Txn txn) booleanofferFirst(Txn txn, E e) booleanvoidvoidvoidvoidvoidremoveFirst(Txn txn) booleanremoveFirstOccurrence(Txn txn, Object o) removeLast(Txn txn) booleanremoveLastOccurrence(Txn txn, Object o) takeLast()Methods inherited from interface java.util.Collection
clear, containsAll, equals, hashCode, isEmpty, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface java.util.Deque
add, addAll, 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, reversed, sizeMethods inherited from interface org.multiverse.api.collections.TxnCollection
add, addAll, addAll, addAll, clear, contains, containsAll, getStm, isEmpty, remove, size, toStringMethods inherited from interface org.multiverse.api.collections.TxnIterable
iterator, iterator
-
Method Details