de.sciss.lucre

confluent

package confluent

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. confluent
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Access[S <: Sys[S]] extends Writable with PathLike

  2. trait Cache[-Tx] extends AnyRef

  3. trait CacheMap[S <: stm.Sys[S], K, +Store] extends Cache[confluent.CacheMap.S.Tx]

  4. trait Confluent extends Sys[Confluent]

  5. trait Cursor[S <: Sys[S], D <: stm.Sys[D]] extends stm.Cursor[S] with Disposable[confluent.Cursor.D.Tx] with Writable

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

    Interface for a confluently or partially persistent storing key value map.

  7. trait Identifier[S <: Sys[S]] extends stm.Identifier[confluent.Identifier.S.Tx]

  8. trait InMemoryConfluentMap[S <: Sys[S], K] extends AnyRef

  9. trait IndexMap[S <: Sys[S], A] extends Writable

  10. trait IndexMapHandler[S <: Sys[S]] extends AnyRef

  11. final case class MeldInfo[S <: Sys[S]](highestLevel: Int, highestTrees: Set[Access[S]]) extends Product with Serializable

  12. trait PartialMapHandler[S <: Sys[S]] extends AnyRef

  13. trait PathLike extends AnyRef

  14. trait Source[S <: Sys[S], +A] extends stm.Source[confluent.Source.S.Tx, A]

  15. trait Sys[S <: Sys[S]] extends stm.Sys[S]

    This is analogous to a ConfluentLike trait.

  16. trait Txn[S <: Sys[S]] extends stm.Txn[S]

  17. trait TxnRandom[-Tx] extends AnyRef

    A transactional pseudo-random number generator which behaves numerically like java.util.Random.

  18. trait Var[S <: Sys[S], A] extends stm.Var[confluent.Var.S.Tx, A] with Source[S, A]

  19. trait VersionInfo extends AnyRef

Value Members

  1. object Access

  2. object ByteArraySerializer extends ImmutableSerializer[Array[Byte]]

  3. object CacheMap

  4. object Confluent

  5. object Cursor

  6. object DurablePersistentMap

  7. object Hashing

    A utility object implementing the prefix calculation for the randomized hash approach to storing access paths.

  8. object InMemoryConfluentMap

  9. object MeldInfo extends Serializable

  10. object TxnRandom

    Like java's random, but within a transactional cell.

  11. object VersionInfo

  12. package impl

  13. var showCursorLog: Boolean

  14. var showLog: Boolean

  15. var showPartialLog: Boolean

Inherited from AnyRef

Inherited from Any

Ungrouped