interface SimpleTypeDao<ObjectBase : DatabaseObject>
Author
Benjamin Beeker
delete |
abstract suspend fun delete(id: String): Unit |
get |
abstract suspend fun get(id: String): ObjectBase? |
query |
abstract suspend fun query(): Query<ObjectBase> |
save |
abstract suspend fun save(instance: ObjectBase): ObjectBase |
TypeDao |
open class TypeDao<Type : DatabaseObject> : SimpleTypeDao<Type> |
TypeUserDao |
open class TypeUserDao<Type : HasUserId> : SimpleTypeDao<Type> |