Mixin

trait Mixin[T <: Txn[T]] extends InMemoryLike[T] with Mixin[T]
trait Mixin[T]
trait ReactionMap[T]
trait InMemoryLike[T]
trait Cursor[T]
trait Sys
trait Base
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any

Value members

Concrete methods

final
def close(): Unit
final
def root[A](init: T => A)(implicit format: TFormat[T, A]): Source[T, A]
def rootJoin[A](init: T => A)(implicit tx: TxnLike, format: TFormat[T, A]): Source[T, A]
final
def step[A](fun: T => A): A
final
def stepTag[A](systemTimeNanos: Long)(fun: T => A): A

Inherited methods

final
def addEventReaction[A](event: Event[T, A], observer: Observer[T, A])(implicit tx: T): Boolean
Inherited from
Mixin
def getEventReactions[A](event: Event[T, A])(implicit tx: T): List[Observer[T, A]]
Inherited from
Mixin
def hasEventReactions[A](event: Event[T, A])(implicit tx: T): Boolean
Inherited from
Mixin
Inherited from
Mixin
def removeEventReaction[A](event: Event[T, Any], observer: Observer[T, A])(implicit tx: T): Boolean
Inherited from
Mixin
def wrap(peer: InTxn, systemTimeNanos: Long): T
Inherited from
InMemoryLike

Concrete fields

final protected
val eventMap: IdentMap[T, Map[Int, List[Observer[T, _]]]]