SparseLongArrayKt
public final class SparseLongArrayKt
Summary
Public fields |
|
|---|---|
final int |
Returns the number of key/value entries in the collection. |
Public methods |
|
|---|---|
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.contains(@NonNull SparseLongArray receiver, int key)Returns true if the collection contains |
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.containsKey(Returns true if the collection contains |
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.containsValue(Returns true if the collection contains |
static final @RequiresApi(value = 18) void |
SparseLongArrayKt.forEach(Performs the given |
static final @RequiresApi(value = 18) long |
SparseLongArrayKt.getOrDefault(Return the value corresponding to |
static final @RequiresApi(value = 18) long |
SparseLongArrayKt.getOrElse(Return the value corresponding to |
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.isEmpty(@NonNull SparseLongArray receiver)Return true when the collection contains no elements. |
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.isNotEmpty(@NonNull SparseLongArray receiver)Return true when the collection contains elements. |
static final @RequiresApi(value = 18) @NonNull IntIterator |
SparseLongArrayKt.keyIterator(@NonNull SparseLongArray receiver)Return an iterator over the collection's keys. |
static final @RequiresApi(value = 18) @NonNull SparseLongArray |
SparseLongArrayKt.plus(Creates a new collection by adding or replacing entries from |
static final @RequiresApi(value = 18) void |
SparseLongArrayKt.putAll(Update this collection by adding or replacing entries from |
static final @RequiresApi(value = 18) boolean |
SparseLongArrayKt.remove( |
static final @RequiresApi(value = 18) void |
SparseLongArrayKt.set(Allows the use of the index operator for storing values in the collection. |
static final @RequiresApi(value = 18) @NonNull LongIterator |
SparseLongArrayKt.valueIterator(@NonNull SparseLongArray receiver)Return an iterator over the collection's values. |
Public fields
Public methods
SparseLongArrayKt.contains
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.contains(@NonNull SparseLongArray receiver, int key)
Returns true if the collection contains key.
SparseLongArrayKt.containsKey
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.containsKey(
@NonNull SparseLongArray receiver,
int key
)
Returns true if the collection contains key.
SparseLongArrayKt.containsValue
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.containsValue(
@NonNull SparseLongArray receiver,
long value
)
Returns true if the collection contains value.
SparseLongArrayKt.forEach
@RequiresApi(value = 18)
public static final void SparseLongArrayKt.forEach(
@NonNull SparseLongArray receiver,
@NonNull Function2<@NonNull Integer, @NonNull Long, Unit> action
)
Performs the given action for each key/value entry.
SparseLongArrayKt.getOrDefault
@RequiresApi(value = 18)
public static final long SparseLongArrayKt.getOrDefault(
@NonNull SparseLongArray receiver,
int key,
long defaultValue
)
Return the value corresponding to key, or defaultValue when not present.
SparseLongArrayKt.getOrElse
@RequiresApi(value = 18)
public static final long SparseLongArrayKt.getOrElse(
@NonNull SparseLongArray receiver,
int key,
@NonNull Function0<@NonNull Long> defaultValue
)
Return the value corresponding to key, or from defaultValue when not present.
SparseLongArrayKt.isEmpty
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.isEmpty(@NonNull SparseLongArray receiver)
Return true when the collection contains no elements.
SparseLongArrayKt.isNotEmpty
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.isNotEmpty(@NonNull SparseLongArray receiver)
Return true when the collection contains elements.
SparseLongArrayKt.keyIterator
@RequiresApi(value = 18)
public static final @NonNull IntIterator SparseLongArrayKt.keyIterator(@NonNull SparseLongArray receiver)
Return an iterator over the collection's keys.
SparseLongArrayKt.plus
@RequiresApi(value = 18)
public static final @NonNull SparseLongArray SparseLongArrayKt.plus(
@NonNull SparseLongArray receiver,
@NonNull SparseLongArray other
)
Creates a new collection by adding or replacing entries from other.
SparseLongArrayKt.putAll
@RequiresApi(value = 18)
public static final void SparseLongArrayKt.putAll(
@NonNull SparseLongArray receiver,
@NonNull SparseLongArray other
)
Update this collection by adding or replacing entries from other.
SparseLongArrayKt.remove
@RequiresApi(value = 18)
public static final boolean SparseLongArrayKt.remove(
@NonNull SparseLongArray receiver,
int key,
long value
)
SparseLongArrayKt.set
@RequiresApi(value = 18)
public static final void SparseLongArrayKt.set(
@NonNull SparseLongArray receiver,
int key,
long value
)
Allows the use of the index operator for storing values in the collection.
SparseLongArrayKt.valueIterator
@RequiresApi(value = 18)
public static final @NonNull LongIterator SparseLongArrayKt.valueIterator(@NonNull SparseLongArray receiver)
Return an iterator over the collection's values.