matrix-sdk-android
androidJvm
matrix-sdk-android
/
org.matrix.android.sdk.api.util
/
Optional
Optional
data
class
Optional
<
T
:
Any
>
(
value
:
T
?
)
Members
Constructors
Optional
Link copied to clipboard
constructor
(
value
:
T
?
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
get
Link copied to clipboard
fun
get
(
)
:
T
get
Or
Null
Link copied to clipboard
fun
getOrNull
(
)
:
T
?
has
Value
Link copied to clipboard
fun
hasValue
(
)
:
Boolean
map
Link copied to clipboard
fun
<
U
:
Any
>
map
(
fn
:
(
T
)
->
U
?
)
:
Optional
<
U
>
or
Else
Link copied to clipboard
fun
orElse
(
fn
:
(
)
->
T
)
:
T
or
Null
Link copied to clipboard
fun
orNull
(
)
:
T
?