mongodb / de.comhix.database.dao / TypeDao

TypeDao

open class TypeDao<Type : DatabaseObject> : SimpleTypeDao<Type>

Author
Benjamin Beeker

Constructors

<init>

TypeDao(baseDao: BaseDao, typeClass: KClass<Type>)
TypeDao(baseDao: BaseDao, typeClass: Class<Type>)

Functions

delete

open suspend fun delete(id: String): Unit

get

open suspend fun get(id: String): Type?

query

open suspend fun query(): Query<Type>

save

open suspend fun save(instance: Type): Type

Companion Object Properties

NAMED_TYPE_INJECT_PARAM

const val NAMED_TYPE_INJECT_PARAM: String