Uses of Interface
org.multiverse.api.references.TxnRef
Packages that use TxnRef
Package
Description
-
Uses of TxnRef in org.multiverse.api
Methods in org.multiverse.api that return TxnRefModifier and TypeMethodDescriptionstatic <E> TxnRef<E>
StmUtils.newTxnRef()
Creates a committedTxnRef
with null as initial value using theGlobalStmInstance
.static <E> TxnRef<E>
StmUtils.newTxnRef
(E value) Creates a committedTxnRef
with the provided value using theGlobalStmInstance
. -
Uses of TxnRef in org.multiverse.api.references
Methods in org.multiverse.api.references that return TxnRef -
Uses of TxnRef in org.multiverse.collections
Fields in org.multiverse.collections declared as TxnRefModifier and TypeFieldDescriptionprivate final TxnRef<NaiveTxnLinkedList.Entry<E>>
NaiveTxnLinkedList.head
private final TxnRef<NaiveTxnStack.Node<E>>
NaiveTxnStack.head
(package private) final TxnRef<NaiveTxnHashMap<K,
V>.NaiveEntry<K, V>> NaiveTxnHashMap.NaiveEntry.next
private final TxnRef<NaiveTxnLinkedList.Entry<E>>
NaiveTxnLinkedList.Entry.next
(package private) final TxnRef<NaiveTxnStack.Node<E>>
NaiveTxnStack.It.node
private final TxnRef<NaiveTxnLinkedList.Entry<E>>
NaiveTxnLinkedList.Entry.previous
private final TxnRef<TxnRef<NaiveTxnHashMap.NaiveEntry>[]>
NaiveTxnHashMap.table
private final TxnRef<NaiveTxnLinkedList.Entry<E>>
NaiveTxnLinkedList.tail
NaiveTxnHashMap.NaiveEntry.value
NaiveTxnLinkedList.Entry.value
Methods in org.multiverse.collections with parameters of type TxnRefModifier and TypeMethodDescription(package private) void
NaiveTxnHashMap.transfer
(Txn tx, TxnRef<NaiveTxnHashMap.NaiveEntry>[] newTable) -
Uses of TxnRef in org.multiverse.stms.gamma.transactionalobjects
Classes in org.multiverse.stms.gamma.transactionalobjects that implement TxnRef