InMemoryRepository

class InMemoryRepository<T : Entity>(entityMap: ConcurrentMap<String, T> = ConcurrentHashMap()) : Repository<T> (source)

Constructors

Link copied to clipboard
constructor(entityMap: ConcurrentMap<String, T> = ConcurrentHashMap())

Functions

Link copied to clipboard
open suspend override fun deleteById(id: String): Boolean
Link copied to clipboard
open suspend override fun getAll(): List<T>
Link copied to clipboard
open suspend override fun getById(id: String): T?
Link copied to clipboard
open suspend override fun isEmpty(): Boolean
Link copied to clipboard
open suspend override fun save(entity: T)
Link copied to clipboard
open suspend override fun update(entity: T)