de.sciss.lucre.confluent

impl

package impl

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CacheMapImpl[S <: Sys[S], K, Store] extends CacheMap[S, K, Store]

    A cache map puts an in-memory transaction local cache in front of a persistent store.

  2. final class ConfluentIntMapImpl[S <: Sys[S]] extends DurableConfluentMapImpl[S, Int]

  3. final class ConfluentLongMapImpl[S <: Sys[S]] extends DurableConfluentMapImpl[S, Long]

  4. trait DurableCacheMapImpl[S <: Sys[S], K] extends Durable[S, K, DurablePersistentMap[S, K]] with CacheMapImpl[S, K, DurablePersistentMap[S, K]]

  5. sealed trait DurableConfluentMapImpl[S <: Sys[S], K] extends DurablePersistentMap[S, K]

  6. sealed trait DurablePartialMapImpl[S <: Sys[S], K] extends DurablePersistentMap[S, K]

  7. trait InMemoryCacheMapImpl[S <: Sys[S], K] extends InMemory[S, K, InMemoryConfluentMap[S, K]] with CacheMapImpl[S, K, InMemoryConfluentMap[S, K]]

  8. final class InMemoryConfluentMapImpl[S <: Sys[S], K] extends InMemoryConfluentMap[S, K]

  9. trait Mixin[S <: Sys[S]] extends Sys[S] with IndexMapHandler[S] with PartialMapHandler[S] with event.impl.ReactionMapImpl.Mixin[S]

  10. trait PartialCacheMapImpl[S <: Sys[S], K] extends Partial[S, K, DurablePersistentMap[S, K]] with CacheMapImpl[S, K, DurablePersistentMap[S, K]]

  11. final class PartialIntMapImpl[S <: Sys[S]] extends DurablePartialMapImpl[S, Int]

  12. final class PartialLongMapImpl[S <: Sys[S]] extends DurablePartialMapImpl[S, Long]

  13. trait RegularTxnMixin[S <: Sys[S], D <: DurableLike[D]] extends TxnMixin[S]

  14. trait RootTxnMixin[S <: Sys[S], D <: DurableLike[D]] extends TxnMixin[S]

  15. trait TxnMixin[S <: Sys[S]] extends Txn[S] with BasicTxnImpl[S] with Modifiable

Ungrouped