Toolbox
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Toolbox
room
/
com.michaelflisar.toolbox.room.dao
/
BaseDaoInternal
Base
Dao
Internal
abstract
class
BaseDaoInternal
<
ID
:
Number
,
Entity
:
IRoomEntity
<
ID
,
Entity
>
>
public because of @RawQuery functions, but should not be used directly
Inheritors
BaseDao
Members
Constructors
Base
Dao
Internal
Link copied to clipboard
constructor
(
)
Functions
_
delete
Link copied to clipboard
abstract
suspend
fun
_delete
(
items
:
List
<
Entity
>
)
:
Int
_
insert
Or
Update
Link copied to clipboard
abstract
suspend
fun
_insertOrUpdate
(
item
:
Entity
)
:
Long
abstract
suspend
fun
_insertOrUpdate
(
items
:
List
<
Entity
>
)
:
List
<
Long
>
_
rawInt
Link copied to clipboard
abstract
suspend
fun
_rawInt
(
query
:
RoomRawQuery
)
:
Int
_
rawItem
Link copied to clipboard
abstract
suspend
fun
_rawItem
(
query
:
RoomRawQuery
)
:
Entity
_
raw
Item
Or
Null
Link copied to clipboard
abstract
suspend
fun
_rawItemOrNull
(
query
:
RoomRawQuery
)
:
Entity
?
_
rawList
Link copied to clipboard
abstract
suspend
fun
_rawList
(
query
:
RoomRawQuery
)
:
List
<
Entity
>