Lucre-base
Lucre-base
de.sciss.lucre
AnyExec
Base
Cursor
Cursor
Disposable
Disposable
Exec
Form
Ident
Ident
IdentMap
Identified
Mutable
Plain
Plain
Random
Random
Ref
RefMap
RefSet
Sink
Source
Var
de.sciss.lucre.impl
CastExecFormat
DummyTFormat
EphemeralSource
IdentFormat
MutableImpl
PlainIdentMap
PlainImpl
PlainInMemoryMap
PlainInMemorySet
RandomImpl
BaseImpl
SysLike
Lucre-base
/
de.sciss.lucre
/
RefMap
RefMap
trait
RefMap
[T <:
Exec
[
T
], K, V]
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
PlainInMemoryMap
[
K
,
V
]
Value members
Value members
Abstract methods
def
contains
(key:
K
)(implicit tx:
T
):
Boolean
def
foreach
[B](f: (
K
,
V
) => B)(implicit tx:
T
):
Unit
def
get
(key:
K
)(implicit tx:
T
):
Option
[
V
]
def
isEmpty
(implicit tx:
T
):
Boolean
def
put
(key:
K
, value:
V
)(implicit tx:
T
):
Option
[
V
]
def
remove
(key:
K
)(implicit tx:
T
):
Option
[
V
]
def
size
(implicit tx:
T
):
Int
def
toMap
(implicit tx:
T
):
Map
[
K
,
V
]