Package org.multiverse.api.collections
Interface TxnList<E>
-
- Type Parameters:
E-
- All Superinterfaces:
java.util.Collection<E>,java.lang.Iterable<E>,TxnCollection<E>,TxnIterable<E>
- All Known Implementing Classes:
NaiveTxnLinkedList
public interface TxnList<E> extends TxnCollection<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Eget(int index)Eget(Txn txn, int index)intindexOf(java.lang.Object item)intindexOf(Txn txn, java.lang.Object item)intlastIndexOf(java.lang.Object item)intlastIndexOf(Txn txn, java.lang.Object item)Eremove(int index)Eremove(Txn txn, int index)Eset(int index, E element)Eset(Txn txn, int index, E element)-
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
-
-