Interface TxnCollectionsFactory

  • All Known Implementing Classes:
    NaiveTxnCollectionFactory

    public interface TxnCollectionsFactory
    A factory responsible for creating Transactional collections.
    Author:
    Peter Veentjer.
    • Method Detail

      • getStm

        Stm getStm()
      • newStack

        <E> TxnStack<E> newStack​(int capacity)
      • newQueue

        <E> TxnQueue<E> newQueue​(int capacity)
      • newDeque

        <E> TxnDeque<E> newDeque​(int capacity)
      • newHashSet

        <E> TxnSet<E> newHashSet()
      • newHashMap

        <K,​V> TxnMap<K,​V> newHashMap()
      • newLinkedList

        <E> TxnList<E> newLinkedList()