Lucre-confluent
Lucre-confluent
de.sciss.lucre
Confluent
Txn
Confluent
ConfluentLike
de.sciss.lucre.confluent
Access
Access
ByteArrayFormat
Cache
CacheMap
Durable
InMemory
Partial
CacheMap
Cursor
Data
Data
Cursor
DurablePersistentMap
DurablePersistentMap
Hashing
Ident
InMemoryConfluentMap
InMemoryConfluentMap
IndexMap
IndexMapHandler
MeldInfo
MeldInfo
PartialMapHandler
PathLike
Ref
Source
Sys
Txn
VersionInfo
Modifiable
VersionInfo
de.sciss.lucre.confluent.impl
CacheMapImpl
Entry
CacheMapImpl
ConfluentImpl
ConfluentIntMapImpl
ConfluentLongMapImpl
CursorImpl
DurableCacheMapImpl
DurableCacheMapImpl
DurableConfluentMapImpl
DurableConfluentMapImpl
InMemoryCacheMapImpl
InMemoryCacheMapImpl
InMemoryConfluentMapImpl
InMemoryConfluentMapImpl
Mixin
RegularTxnMixin
RootTxnMixin
TxnMixin
Lucre-confluent
/
de.sciss.lucre.confluent.impl
/
DurableConfluentMapImpl
DurableConfluentMapImpl
sealed
trait
DurableConfluentMapImpl
[T <:
Txn
[
T
], K] extends
DurablePersistentMap
[
T
,
K
]
Companion
object
Graph
Supertypes
Known subtypes
trait
DurablePersistentMap
[
T
,
K
]
class
Object
trait
Matchable
class
Any
class
ConfluentIntMapImpl
[
T
]
class
ConfluentLongMapImpl
[
T
]
Value members
Value members
Concrete methods
final
def
get
[A](key:
K
, tx:
T
)(implicit path:
Access
[
T
], format:
TFormat
[
T
, A]):
Option
[A]
final
def
getImmutable
[A](key:
K
, tx:
T
)(implicit path:
Access
[
T
], format:
ConstFormat
[A]):
Option
[A]
final
def
isFresh
(key:
K
, tx:
T
)(implicit path:
Access
[LazyRef(...)]):
Boolean
final
def
put
[A](key:
K
, value: A, tx:
T
)(implicit path:
Access
[
T
], format:
TFormat
[
T
, A]):
Unit
final
def
putImmutable
[A](key:
K
, value: A, tx:
T
)(implicit path:
Access
[
T
], format:
ConstFormat
[A]):
Unit
def
remove
(key:
K
, tx:
T
)(implicit index:
Access
[LazyRef(...)]):
Boolean