RunnerUniverseImpl

class Object
trait Matchable
class Any

Value members

Concrete methods

def addFactory(f: Factory): Unit
def apply[T <: Txn[LazyRef(...)]]()(implicit tx: T, cursor: Cursor[T], workspace: Workspace[T]): Universe[T]

Finds an existing handler for the given workspace; returns this handler or creates a new one if not found. The universes will be disposed when the workspace closes.

Finds an existing handler for the given workspace; returns this handler or creates a new one if not found. The universes will be disposed when the workspace closes.

def apply[T <: Txn[LazyRef(...)]](genContext: GenContext[T], scheduler: Scheduler[T], auralSystem: AuralSystem)(implicit tx: T, cursor: Cursor[T], workspace: Workspace[T]): Universe[T] & Disposable[T]

Creates a new handler. It will be disposed when the workspace closes.

Creates a new handler. It will be disposed when the workspace closes.

def factories: Iterable[Factory]
def getFactory(tpe: Type): Option[Factory]
def newInstance[T <: Txn[LazyRef(...)]]()(implicit tx: T, cursor: Cursor[T], workspace: Workspace[T]): Universe[T] & Disposable[T]