interface SimpleTypeDao<ObjectBase : DatabaseObject>
Author
Benjamin Beeker
delete |
abstract fun delete(id: String): Completable |
get |
abstract operator fun get(id: String): Maybe<ObjectBase> |
query |
abstract fun query(): Query<ObjectBase> |
save |
abstract fun save(object: ObjectBase): Single<ObjectBase> |
TypeDao |
class TypeDao<Type : DatabaseObject> : SimpleTypeDao<Type> |
TypeUserDao |
class TypeUserDao<Type : UserDatabaseObject> : SimpleTypeDao<Type> |