package confluent
- Alphabetic
- Public
- Protected
Type Members
-  trait Access[T <: Txn[T]] extends Writable with PathLike
-  trait Cache[-Tx] extends AnyRef
-  trait CacheMap[T <: Txn[T], K, +Store] extends Cache[T]
-  trait Cursor[T <: Txn[T], D <: lucre.Txn[D]] extends lucre.Cursor[T] with Disposable[D] with Writable
-    trait DurablePersistentMap[T <: Txn[T], K] extends AnyRefInterface for a confluently or partially persistent storing key value map. Interface for a confluently or partially persistent storing key value map. Keys (type K) might be single object identifiers (as the variable storage case), or combined keys (as in the live map case).- T
- the underlying system's transaction type 
- K
- the key type 
 
-  trait Ident[T <: Txn[T]] extends lucre.Ident[T]
-  trait InMemoryConfluentMap[T <: Txn[T], K] extends AnyRef
-  trait IndexMap[-T, A] extends Writable
-  trait IndexMapHandler[T <: Txn[T]] extends AnyRef
-  final case class MeldInfo[T <: Txn[T]](highestLevel: Int, highestTrees: Set[Access[T]]) extends Product with Serializable
-  trait PartialMapHandler[-T] extends AnyRef
-  trait PathLike extends AnyRef
-  trait Ref[T <: Txn[T], A] extends lucre.Ref[T, A] with Source[T, A]
-  trait Source[T <: Txn[T], +A] extends lucre.Source[T, A]
-    trait Sys extends lucre.SysThis is analogous to a ConfluentLiketrait.This is analogous to a ConfluentLiketrait. Since there is only one system inLucreConfluent, it was decided to just name itconfluent.Sys.
-  trait Txn[T <: Txn[T]] extends lucre.Txn[T]
-  trait VersionInfo extends AnyRef
Value Members
-  object Access
-  object ByteArrayFormat extends ConstFormat[Array[Byte]]
-  object CacheMap
-  object Cursor
-  object DurablePersistentMap
-    object HashingA utility object implementing the prefix calculation for the randomized hash approach to storing access paths. 
-  object InMemoryConfluentMap
-  object MeldInfo extends Serializable
-  object VersionInfo