interface MemoryManager
(source)
abstract fun add(paths: Stream<Path>): Long |
|
abstract fun clear(): Unit |
|
abstract operator fun get(id: Long): Stream<Path> |
|
abstract operator fun set(id: Long, path: Path): Long abstract operator fun set(id: Long, paths: Stream<Path>): Long |
object SimpleMemoryManager : MemoryManager
Let all results flow through this memory manager so we have control over the data and caching. |