toggle menu
Sensibill Android SDK
androidJvm
switch theme
search in API
Sensibill Core
/
com.getsensibill.core.common.dataprovider
/
DataProviderLiveRequest
Data
Provider
Live
Request
sealed
class
DataProviderLiveRequest
<
T
>
Inheritors
Running
Success
Failure
Members
Members & Extensions
Types
Companion
Link copied to clipboard
object
Companion
Failure
Link copied to clipboard
class
Failure
<
T
>
(
val
failReason
:
RequestError
)
:
DataProviderLiveRequest
<
T
>
List
State
Link copied to clipboard
enum
ListState
:
Enum
<
DataProviderLiveRequest.ListState
>
Running
Link copied to clipboard
class
Running
<
T
>
:
DataProviderLiveRequest
<
T
>
Success
Link copied to clipboard
class
Success
<
T
>
(
val
responseObject
:
T
)
:
DataProviderLiveRequest
<
T
>
Functions
as
List
State
Link copied to clipboard
fun
<
T
>
DataProviderLiveRequest
<
List
<
T
>
>
.
asListState
(
)
:
DataProviderLiveRequest.ListState
map
Success
Link copied to clipboard
fun
<
R
>
mapSuccess
(
transform
:
(
T
)
->
R
)
:
DataProviderLiveRequest
<
R
>
map
Success
Or
Fail
Link copied to clipboard
fun
<
R
>
mapSuccessOrFail
(
transform
:
(
T
)
->
Pair
<
R
,
Boolean
>
)
:
DataProviderLiveRequest
<
R
>
map
Success
Or
Fail
If
Null
Link copied to clipboard
fun
<
R
>
mapSuccessOrFailIfNull
(
transform
:
(
T
)
->
R
?
)
:
DataProviderLiveRequest
<
R
>
success
Result
Or
Null
Link copied to clipboard
fun
successResultOrNull
(
)
:
T
?