ModuleCheck
0.12.5
0.13.0-SNAPSHOT
0.12.5
modulecheck-utils:lazy
/
modulecheck.utils.lazy
/
LazySet
Lazy
Set
interface
LazySet
<
out
E
>
:
Flow
<
E
>
,
LazySetComponent
<
E
>
Content copied to clipboard
Types
Functions
Properties
Extensions
Sources
Inheritors
Types
Data
Source
Link copied to clipboard
interface
DataSource
<
out
E
>
:
Comparable
<
LazySet.DataSource
<
*
>
>
,
LazySetComponent
<
E
>
Content copied to clipboard
State
Link copied to clipboard
class
State
<
out
E
>
(
val
cache
:
Set
<
E
>
,
val
remaining
:
List
<
LazySet.DataSource
<
E
>
>
)
Content copied to clipboard
Functions
collect
Link copied to clipboard
abstract
suspend
fun
collect
(
collector
:
FlowCollector
<
E
>
)
Content copied to clipboard
contains
Link copied to clipboard
abstract
suspend
fun
contains
(
element
:
Any
?
)
:
Boolean
Content copied to clipboard
is
Empty
Link copied to clipboard
abstract
suspend
fun
isEmpty
(
)
:
Boolean
Content copied to clipboard
is
Not
Empty
Link copied to clipboard
abstract
suspend
fun
isNotEmpty
(
)
:
Boolean
Content copied to clipboard
snapshot
Link copied to clipboard
abstract
fun
snapshot
(
)
:
LazySet.State
<
E
>
Content copied to clipboard
Properties
isFullyCached
Link copied to clipboard
abstract
val
isFullyCached
:
Boolean
Content copied to clipboard
Inheritors
LazySetImpl
Link copied to clipboard
Extensions
contains
Any
Link copied to clipboard
suspend
fun
<
T
:
B
,
E
:
B
,
B
>
LazySet
<
T
>
.
containsAny
(
elements
:
Collection
<
E
>
)
:
Boolean
Content copied to clipboard
suspend
fun
<
T
:
B
,
E
:
B
,
B
>
LazySet
<
T
>
.
containsAny
(
elements
:
LazySet
<
E
>
)
:
Boolean
Content copied to clipboard
Sources
jvm source
Link copied to clipboard