Package org.multiverse.api.collections
Interface TxnStack<E>
-
- Type Parameters:
E-
- All Superinterfaces:
java.util.Collection<E>,java.lang.Iterable<E>,TxnCollection<E>,TxnIterable<E>
- All Known Implementing Classes:
NaiveTxnStack
public interface TxnStack<E> extends TxnCollection<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCapacity()booleanoffer(E item)booleanoffer(Txn txn, E item)Epeek()Epeek(Txn txn)Epoll()Epoll(Txn txn)Epop()Epop(Txn txn)voidpush(E item)voidpush(Txn txn, E item)-
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArray
-
Methods inherited from interface org.multiverse.api.collections.TxnCollection
add, addAll, addAll, addAll, clear, contains, containsAll, getStm, isEmpty, remove, size, toString
-
Methods inherited from interface org.multiverse.api.collections.TxnIterable
iterator, iterator
-
-