This site requires javascript.
Android Code Search
file:androidx/collection/ScatterSet.kt function:scatterSetOf
search
close
info_outline
more_vert
Result 1 of 1
content_copy
Search Result Root
androidx/platform/frameworks/support
keyboard_arrow_right
Branch
Branch
androidx-main
keyboard_arrow_right
Search Result Path
collection/collection/src/commonMain/kotlin/androidx/collection/
ScatterSet.kt
content_copy
Preview
47:
48:
49:
@Suppress(
"UNCHECKED_CAST"
)
public
fun
<E>
scatterSetOf
(): ScatterSet<E> = EmptyScatterSet
as
ScatterSet<E>
51:
52:
53:
@Suppress(
"UNCHECKED_CAST"
)
public
fun
<E>
scatterSetOf
(element1: E): ScatterSet<E> = mutableScatterSetOf(element1)
55:
56:
57:
@Suppress(
"UNCHECKED_CAST"
)
public
fun
<E>
scatterSetOf
(element1: E, element2: E): ScatterSet<E> =
mutableScatterSetOf(element1, element2)
60:
61:
62:
@Suppress(
"UNCHECKED_CAST"
)
public
fun
<E>
scatterSetOf
(element1: E, element2: E, element3: E): ScatterSet<E> =
mutableScatterSetOf(element1, element2, element3)
65:
66:
67:
@Suppress(
"UNCHECKED_CAST"
)
public
fun
<E>
scatterSetOf
(
vararg
elements: E): ScatterSet<E> =
MutableScatterSet<E>(elements.size).apply { plusAssign(elements) }
69:
70:
71:
72:
73:
74:
/** Returns a new [MutableScatterSet]. */
public
fun
<E> mutable
ScatterSetOf
(): MutableScatterSet<E> = MutableScatterSet()
/** Returns a new [MutableScatterSet] with only [element1] in it. */
public
fun
<E> mutable
ScatterSetOf
(element1: E): MutableScatterSet<E> =
MutableScatterSet<E>(
1
).apply { plusAssign(element1) }
76:
77:
78:
/** Returns a new [MutableScatterSet] with only [element1] and [element2] in it. */
public
fun
<E> mutable
ScatterSetOf
(element1: E, element2: E): MutableScatterSet<E> =
MutableScatterSet<E>(
2
).apply {
83:
84:
85:
/** Returns a new [MutableScatterSet] with only [element1], [element2], and [element3] in it. */
public
fun
<E> mutable
ScatterSetOf
(element1: E, element2: E, element3: E): MutableScatterSet<E> =
MutableScatterSet<E>(
3
).apply {
91:
92:
93:
/** Returns a new [MutableScatterSet] with the specified contents. */
public
fun
<E> mutable
ScatterSetOf
(
vararg
elements: E): MutableScatterSet<E> =
MutableScatterSet<E>(elements.size).apply { plusAssign(elements) }
chevron_left
1
chevron_right
Results per page
10
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Got it
Help
Open branch androidx-main