LongListKt
public final class LongListKt
Summary
Public methods |
|
|---|---|
static final @NonNull LongList |
buildLongList(Builds a new |
static final @NonNull LongList |
buildLongList(Builds a new |
static final @NonNull LongList |
|
static final @NonNull LongList |
|
static final @NonNull LongList |
longListOf(long element1) |
static final @NonNull LongList |
longListOf(long... elements) |
static final @NonNull LongList |
longListOf(long element1, long element2) |
static final @NonNull LongList |
longListOf(long element1, long element2, long element3) |
static final @NonNull MutableLongList |
|
static final @NonNull MutableLongList |
mutableLongListOf(long element1) |
static final @NonNull MutableLongList |
mutableLongListOf(long... elements) |
static final @NonNull MutableLongList |
mutableLongListOf(long element1, long element2) |
static final @NonNull MutableLongList |
mutableLongListOf(long element1, long element2, long element3) |
Public methods
buildLongList
public static final @NonNull LongList buildLongList(
@NonNull Function1<@NonNull MutableLongList, Unit> builderAction
)
Builds a new LongList by populating a MutableLongList using the given builderAction.
The instance passed as a receiver to the builderAction is valid only inside that function. Using it outside of the function produces an unspecified behavior.
| Parameters | |
|---|---|
@NonNull Function1<@NonNull MutableLongList, Unit> builderAction |
Lambda in which the |
buildLongList
public static final @NonNull LongList buildLongList(
int initialCapacity,
@NonNull Function1<@NonNull MutableLongList, Unit> builderAction
)
Builds a new LongList by populating a MutableLongList using the given builderAction.
The instance passed as a receiver to the builderAction is valid only inside that function. Using it outside of the function produces an unspecified behavior.
| Parameters | |
|---|---|
int initialCapacity |
Hint for the expected number of elements added in the |
@NonNull Function1<@NonNull MutableLongList, Unit> builderAction |
Lambda in which the |
longListOf
public static final @NonNull LongList longListOf(long element1, long element2, long element3)
mutableLongListOf
public static final @NonNull MutableLongList mutableLongListOf()
| Returns | |
|---|---|
@NonNull MutableLongList |
a new empty |
mutableLongListOf
public static final @NonNull MutableLongList mutableLongListOf(long element1)
| Returns | |
|---|---|
@NonNull MutableLongList |
a new |
mutableLongListOf
public static final @NonNull MutableLongList mutableLongListOf(long... elements)
| Returns | |
|---|---|
@NonNull MutableLongList |
a new |
mutableLongListOf
public static final @NonNull MutableLongList mutableLongListOf(long element1, long element2)
| Returns | |
|---|---|
@NonNull MutableLongList |
a new |
mutableLongListOf
public static final @NonNull MutableLongList mutableLongListOf(long element1, long element2, long element3)
| Returns | |
|---|---|
@NonNull MutableLongList |
a new |