Atrium
1.0.0
common
atrium-core
/
ch.tutteli.atrium.core
/
Some
Some
data
class
Some
<
T
>
(
val
value
:
T
)
:
Option
<
T
>
(
source
)
Represents a present value in terms of
Option
.
Members
Members & Extensions
Constructors
Some
Link copied to clipboard
constructor
(
value
:
T
)
Functions
filter
Link copied to clipboard
inline
fun
filter
(
predicate
:
(
T
)
->
Boolean
)
:
Option
<
T
>
flat
Map
Link copied to clipboard
inline
fun
<
R
>
flatMap
(
f
:
(
T
)
->
Option
<
R
>
)
:
Option
<
R
>
fold
Link copied to clipboard
inline
fun
<
R
>
fold
(
default
:
(
)
->
R
,
f
:
(
T
)
->
R
)
:
R
get
Or
Else
Link copied to clipboard
inline
fun
<
T
>
Option
<
T
>
.
getOrElse
(
default
:
(
)
->
T
)
:
T
is
Defined
Link copied to clipboard
fun
isDefined
(
)
:
Boolean
map
Link copied to clipboard
inline
fun
<
R
>
map
(
f
:
(
T
)
->
R
)
:
Option
<
R
>
Properties
value
Link copied to clipboard
val
value
:
T