BaseDao |
open class BaseDao : SimpleDao<DatabaseObject> |
Query |
open class Query<Type> |
SimpleDao |
interface SimpleDao<ObjectBase : DatabaseObject> |
SimpleTypeDao |
interface SimpleTypeDao<ObjectBase : DatabaseObject> |
SyncDaoWrapper |
open class SyncDaoWrapper<ObjectBase : DatabaseObject> |
SyncTypeDaoWrapper |
open class SyncTypeDaoWrapper<ObjectBase : DatabaseObject> |
TypeDao |
open class TypeDao<Type : DatabaseObject> : SimpleTypeDao<Type> |
TypeUserDao |
open class TypeUserDao<Type : HasUserId> : SimpleTypeDao<Type> |
UserDao |
open class UserDao : SimpleDao<HasUserId> |
TypeDao |
fun <Type : DatabaseObject> TypeDao(baseDao: BaseDao): TypeDao<Type> |