hypertrack-sdk
hypertrack-sdk
/
com.hypertrack.sdk.persistence
/
DataStore
Data
Store
interface
DataStore
Content copied to clipboard
Functions
Inheritors
Functions
delete
Values
Link copied to clipboard
abstract
suspend
fun
deleteValues
(
keys
:
Collection
<
String
>
)
Content copied to clipboard
get
Boolean
Link copied to clipboard
abstract
fun
getBoolean
(
key
:
String
,
defValue
:
Boolean
)
:
Boolean
Content copied to clipboard
get
Int
Link copied to clipboard
abstract
fun
getInt
(
key
:
String
,
defValue
:
Int
)
:
Int
Content copied to clipboard
get
Long
Link copied to clipboard
abstract
fun
getLong
(
key
:
String
,
defValue
:
Long
)
:
Long
Content copied to clipboard
get
String
Link copied to clipboard
abstract
fun
getString
(
key
:
String
,
defValue
:
String
?
)
:
String
?
Content copied to clipboard
put
Boolean
Link copied to clipboard
abstract
fun
putBoolean
(
key
:
String
,
value
:
Boolean
)
:
Boolean
Content copied to clipboard
put
Int
Link copied to clipboard
abstract
fun
putInt
(
key
:
String
,
value
:
Int
)
:
Boolean
Content copied to clipboard
put
Long
Link copied to clipboard
abstract
fun
putLong
(
key
:
String
,
value
:
Long
)
:
Boolean
Content copied to clipboard
put
String
Link copied to clipboard
abstract
fun
putString
(
key
:
String
,
value
:
String
?
)
:
Boolean
Content copied to clipboard
Inheritors
DataStoreAdapter
Link copied to clipboard