KAnalytics
Toggle table of contents
1.4.0
common
Platform filter
common
Switch theme
Search in API
KAnalytics
kanalytics-viewer
/
com.addhen.kanalytics.viewer.app.shared.data.database.sqlidelight
/
Event_dataQueries
Event_
data
Queries
class
Event_dataQueries
(
driver
:
SqlDriver
,
event_dataAdapter
:
Event_data.Adapter
)
:
TransacterImpl
Members
Constructors
Event_
data
Queries
Link copied to clipboard
constructor
(
driver
:
SqlDriver
,
event_dataAdapter
:
Event_data.Adapter
)
Functions
delete
All
Event
Data
Link copied to clipboard
fun
deleteAllEventData
(
)
:
QueryResult
<
Long
>
delete
All
Event
Data
Older
Than
Link copied to clipboard
fun
deleteAllEventDataOlderThan
(
date
:
Instant
)
:
QueryResult
<
Long
>
get
All
Event
Data
Link copied to clipboard
fun
getAllEventData
(
)
:
Query
<
Event_data
>
fun
<
T
:
Any
>
getAllEventData
(
mapper
:
(
id
:
Long
,
event_name
:
String
,
tracker_name
:
String
,
event_description
:
String
?
,
event_created_date
:
Instant
,
event_properties
:
Map
<
String
,
Any
>
)
->
T
)
:
Query
<
T
>
get
Event
Data
By
Id
Link copied to clipboard
fun
getEventDataById
(
id
:
Long
)
:
Query
<
Event_data
>
fun
<
T
:
Any
>
getEventDataById
(
id
:
Long
,
mapper
:
(
id
:
Long
,
event_name
:
String
,
tracker_name
:
String
,
event_description
:
String
?
,
event_created_date
:
Instant
,
event_properties
:
Map
<
String
,
Any
>
)
->
T
)
:
Query
<
T
>
insert
Event
Data
Link copied to clipboard
fun
insertEventData
(
event_name
:
String
,
event_description
:
String
?
,
tracker_name
:
String
,
event_created_date
:
Instant
,
event_properties
:
Map
<
String
,
Any
>
)
:
QueryResult
<
Long
>
search
Events
Link copied to clipboard
fun
searchEvents
(
query
:
String
)
:
Query
<
Event_data
>
fun
<
T
:
Any
>
searchEvents
(
query
:
String
,
mapper
:
(
id
:
Long
,
event_name
:
String
,
tracker_name
:
String
,
event_description
:
String
?
,
event_created_date
:
Instant
,
event_properties
:
Map
<
String
,
Any
>
)
->
T
)
:
Query
<
T
>
transaction
Link copied to clipboard
open
override
fun
transaction
(
noEnclosing
:
Boolean
,
body
:
TransactionWithoutReturn
.
(
)
->
Unit
)
transaction
With
Result
Link copied to clipboard
open
override
fun
<
R
>
transactionWithResult
(
noEnclosing
:
Boolean
,
bodyWithReturn
:
TransactionWithReturn
<
R
>
.
(
)
->
R
)
:
R