package androidx.collection; import d0.t.c0; import d0.z.d.m; import java.util.Iterator; import kotlin.Unit; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function2; /* compiled from: SparseArray.kt */ public final class SparseArrayKt { public static final boolean contains(SparseArrayCompat sparseArrayCompat, int i) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return sparseArrayCompat.containsKey(i); } public static final void forEach(SparseArrayCompat sparseArrayCompat, Function2 function2) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); m.checkParameterIsNotNull(function2, "action"); int size = sparseArrayCompat.size(); for (int i = 0; i < size; i++) { function2.invoke(Integer.valueOf(sparseArrayCompat.keyAt(i)), sparseArrayCompat.valueAt(i)); } } public static final T getOrDefault(SparseArrayCompat sparseArrayCompat, int i, T t) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return sparseArrayCompat.get(i, t); } public static final T getOrElse(SparseArrayCompat sparseArrayCompat, int i, Function0 function0) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); m.checkParameterIsNotNull(function0, "defaultValue"); T t = sparseArrayCompat.get(i); return t != null ? t : (T) function0.mo1invoke(); } public static final int getSize(SparseArrayCompat sparseArrayCompat) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return sparseArrayCompat.size(); } public static final boolean isNotEmpty(SparseArrayCompat sparseArrayCompat) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return !sparseArrayCompat.isEmpty(); } public static final c0 keyIterator(SparseArrayCompat sparseArrayCompat) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return new SparseArrayKt$keyIterator$1(sparseArrayCompat); } public static final SparseArrayCompat plus(SparseArrayCompat sparseArrayCompat, SparseArrayCompat sparseArrayCompat2) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); m.checkParameterIsNotNull(sparseArrayCompat2, "other"); SparseArrayCompat sparseArrayCompat3 = new SparseArrayCompat<>(sparseArrayCompat2.size() + sparseArrayCompat.size()); sparseArrayCompat3.putAll(sparseArrayCompat); sparseArrayCompat3.putAll(sparseArrayCompat2); return sparseArrayCompat3; } public static final boolean remove(SparseArrayCompat sparseArrayCompat, int i, T t) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return sparseArrayCompat.remove(i, t); } public static final void set(SparseArrayCompat sparseArrayCompat, int i, T t) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); sparseArrayCompat.put(i, t); } public static final Iterator valueIterator(SparseArrayCompat sparseArrayCompat) { m.checkParameterIsNotNull(sparseArrayCompat, "receiver$0"); return new SparseArrayKt$valueIterator$1(sparseArrayCompat); } }