AllQuery |
Simple mixin query for selecting all from a given table. The default implementation can be used with a call to the
interface AllQuery<T : Any> |
AllQueryImpl |
The default implementation for AllQuery. It returns all rows in the table. class AllQueryImpl<T : Any> : AllQuery<T>, Deserializer |
DeleteQuery |
Simple mixin query for deleting a single ron from a given table based on id. The default implementation can be used
with a call to the interface DeleteQuery |
DeleteQueryImpl |
The default implementation for DeleteQuery. It deletes a single row in the table by id. class DeleteQueryImpl : DeleteQuery |
FindQuery |
Simple mixin query for selecting a single row from a given table by id. The default implementation can be used with
a call to the interface FindQuery<T : Any> |
FindQueryImpl |
The default implementation for FindQuery. It returns a single row in the table by id. class FindQueryImpl<T : Any> : FindQuery<T>, Deserializer |
InsertQuery |
Simple mixin query for inserting a single row into a given table. The default implementation can be used with a call
to the interface InsertQuery<T : Any, R : Any> |
InsertQueryImpl |
The default implementation for InsertQuery. It inserts a single row into the table. class InsertQueryImpl<T : Any, R : Any> : InsertQuery<T, R>, Serializer, Deserializer |
UpdateQuery |
Simple mixin query for updating a single from a given table based on id. The default implementation can be used with
a call to the interface UpdateQuery<T : Any, R : Any> |
UpdateQueryImpl |
The default implementation for UpdateQuery. It updates a single row in the table by id. class UpdateQueryImpl<T : Any, R : Any> : UpdateQuery<T, R>, Serializer, Deserializer |