mongodb / de.comhix.database.dao / BaseDao

BaseDao

class BaseDao : SimpleDao<DatabaseObject>

Author
Benjamin Beeker

Constructors

<init>

BaseDao(datastore: Datastore)

Functions

delete

fun <Type : DatabaseObject> delete(id: String, typeClass: Class<Type>): Completable

get

fun <Type : DatabaseObject> get(id: String, typeClass: Class<Type>): Maybe<Type>

query

fun <Type : DatabaseObject> query(typeClass: Class<Type>): Query<Type>

save

fun <Type : DatabaseObject> save(instance: Type): Single<Type>