- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
74 lines
3.2 KiB
Java
74 lines
3.2 KiB
Java
package androidx.collection;
|
|
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import kotlin.jvm.internal.SourceDebugExtension;
|
|
|
|
@SourceDebugExtension({"SMAP\nScatterSet.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ScatterSet.kt\nandroidx/collection/ScatterSetKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,1100:1\n1#2:1101\n*E\n"})
|
|
/* loaded from: classes.dex */
|
|
public final class ScatterSetKt {
|
|
private static final MutableScatterSet<Object> EmptyScatterSet = new MutableScatterSet<>(0);
|
|
|
|
public static final <E> ScatterSet<E> emptyScatterSet() {
|
|
MutableScatterSet<Object> mutableScatterSet = EmptyScatterSet;
|
|
Intrinsics.checkNotNull(mutableScatterSet, "null cannot be cast to non-null type androidx.collection.ScatterSet<E of androidx.collection.ScatterSetKt.emptyScatterSet>");
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> ScatterSet<E> scatterSetOf() {
|
|
MutableScatterSet<Object> mutableScatterSet = EmptyScatterSet;
|
|
Intrinsics.checkNotNull(mutableScatterSet, "null cannot be cast to non-null type androidx.collection.ScatterSet<E of androidx.collection.ScatterSetKt.scatterSetOf>");
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> ScatterSet<E> scatterSetOf(E e) {
|
|
return mutableScatterSetOf(e);
|
|
}
|
|
|
|
public static final <E> ScatterSet<E> scatterSetOf(E e, E e2) {
|
|
return mutableScatterSetOf(e, e2);
|
|
}
|
|
|
|
public static final <E> ScatterSet<E> scatterSetOf(E e, E e2, E e3) {
|
|
return mutableScatterSetOf(e, e2, e3);
|
|
}
|
|
|
|
public static final <E> ScatterSet<E> scatterSetOf(E... elements) {
|
|
Intrinsics.checkNotNullParameter(elements, "elements");
|
|
MutableScatterSet mutableScatterSet = new MutableScatterSet(elements.length);
|
|
mutableScatterSet.plusAssign((Object[]) elements);
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> MutableScatterSet<E> mutableScatterSetOf() {
|
|
return new MutableScatterSet<>(0, 1, null);
|
|
}
|
|
|
|
public static final <E> MutableScatterSet<E> mutableScatterSetOf(E e) {
|
|
MutableScatterSet<E> mutableScatterSet = new MutableScatterSet<>(1);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e);
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> MutableScatterSet<E> mutableScatterSetOf(E e, E e2) {
|
|
MutableScatterSet<E> mutableScatterSet = new MutableScatterSet<>(2);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e2);
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> MutableScatterSet<E> mutableScatterSetOf(E e, E e2, E e3) {
|
|
MutableScatterSet<E> mutableScatterSet = new MutableScatterSet<>(3);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e2);
|
|
mutableScatterSet.plusAssign((MutableScatterSet<E>) e3);
|
|
return mutableScatterSet;
|
|
}
|
|
|
|
public static final <E> MutableScatterSet<E> mutableScatterSetOf(E... elements) {
|
|
Intrinsics.checkNotNullParameter(elements, "elements");
|
|
MutableScatterSet<E> mutableScatterSet = new MutableScatterSet<>(elements.length);
|
|
mutableScatterSet.plusAssign((Object[]) elements);
|
|
return mutableScatterSet;
|
|
}
|
|
}
|