discord-jadx/app/src/main/java/d0/t/j.java

203 lines
6.6 KiB
Java

package d0.t;
import d0.z.d.m;
import java.util.Arrays;
import java.util.Collection;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import java.util.RandomAccess;
/* compiled from: _ArraysJvm.kt */
public class j extends i {
/* compiled from: _ArraysJvm.kt */
public static final class a extends c<Integer> implements RandomAccess {
public final /* synthetic */ int[] j;
public a(int[] iArr) {
this.j = iArr;
}
public boolean contains(int i) {
return k.contains(this.j, i);
}
@Override // d0.t.a, java.util.Collection, java.util.List
public final /* bridge */ boolean contains(Object obj) {
if (obj instanceof Integer) {
return contains(((Number) obj).intValue());
}
return false;
}
@Override // d0.t.c, java.util.List
public Integer get(int i) {
return Integer.valueOf(this.j[i]);
}
@Override // d0.t.a
public int getSize() {
return this.j.length;
}
public int indexOf(int i) {
return k.indexOf(this.j, i);
}
@Override // d0.t.c, java.util.List
public final /* bridge */ int indexOf(Object obj) {
if (obj instanceof Integer) {
return indexOf(((Number) obj).intValue());
}
return -1;
}
@Override // d0.t.a, java.util.Collection
public boolean isEmpty() {
return this.j.length == 0;
}
public int lastIndexOf(int i) {
return k.lastIndexOf(this.j, i);
}
@Override // d0.t.c, java.util.List
public final /* bridge */ int lastIndexOf(Object obj) {
if (obj instanceof Integer) {
return lastIndexOf(((Number) obj).intValue());
}
return -1;
}
}
public static final List<Integer> asList(int[] iArr) {
m.checkNotNullParameter(iArr, "$this$asList");
return new a(iArr);
}
public static final <T> List<T> asList(T[] tArr) {
m.checkNotNullParameter(tArr, "$this$asList");
List<T> asList = Arrays.asList(tArr);
m.checkNotNullExpressionValue(asList, "ArraysUtilJVM.asList(this)");
return asList;
}
public static final byte[] copyInto(byte[] bArr, byte[] bArr2, int i, int i2, int i3) {
m.checkNotNullParameter(bArr, "$this$copyInto");
m.checkNotNullParameter(bArr2, "destination");
System.arraycopy(bArr, i2, bArr2, i, i3 - i2);
return bArr2;
}
public static final <T> T[] copyInto(T[] tArr, T[] tArr2, int i, int i2, int i3) {
m.checkNotNullParameter(tArr, "$this$copyInto");
m.checkNotNullParameter(tArr2, "destination");
System.arraycopy(tArr, i2, tArr2, i, i3 - i2);
return tArr2;
}
public static /* synthetic */ byte[] copyInto$default(byte[] bArr, byte[] bArr2, int i, int i2, int i3, int i4, Object obj) {
if ((i4 & 2) != 0) {
i = 0;
}
if ((i4 & 4) != 0) {
i2 = 0;
}
if ((i4 & 8) != 0) {
i3 = bArr.length;
}
return copyInto(bArr, bArr2, i, i2, i3);
}
public static /* synthetic */ Object[] copyInto$default(Object[] objArr, Object[] objArr2, int i, int i2, int i3, int i4, Object obj) {
if ((i4 & 2) != 0) {
i = 0;
}
if ((i4 & 4) != 0) {
i2 = 0;
}
if ((i4 & 8) != 0) {
i3 = objArr.length;
}
return copyInto(objArr, objArr2, i, i2, i3);
}
public static final byte[] copyOfRange(byte[] bArr, int i, int i2) {
m.checkNotNullParameter(bArr, "$this$copyOfRangeImpl");
h.copyOfRangeToIndexCheck(i2, bArr.length);
byte[] copyOfRange = Arrays.copyOfRange(bArr, i, i2);
m.checkNotNullExpressionValue(copyOfRange, "java.util.Arrays.copyOfR…this, fromIndex, toIndex)");
return copyOfRange;
}
public static final <T> T[] copyOfRange(T[] tArr, int i, int i2) {
m.checkNotNullParameter(tArr, "$this$copyOfRangeImpl");
h.copyOfRangeToIndexCheck(i2, tArr.length);
T[] tArr2 = (T[]) Arrays.copyOfRange(tArr, i, i2);
m.checkNotNullExpressionValue(tArr2, "java.util.Arrays.copyOfR…this, fromIndex, toIndex)");
return tArr2;
}
public static final void fill(int[] iArr, int i, int i2, int i3) {
m.checkNotNullParameter(iArr, "$this$fill");
Arrays.fill(iArr, i2, i3, i);
}
public static final <T> void fill(T[] tArr, T t, int i, int i2) {
m.checkNotNullParameter(tArr, "$this$fill");
Arrays.fill(tArr, i, i2, t);
}
public static /* synthetic */ void fill$default(Object[] objArr, Object obj, int i, int i2, int i3, Object obj2) {
if ((i3 & 2) != 0) {
i = 0;
}
if ((i3 & 4) != 0) {
i2 = objArr.length;
}
fill(objArr, obj, i, i2);
}
/* JADX DEBUG: Multi-variable search result rejected for r3v1, resolved type: T[] */
/* JADX WARN: Multi-variable type inference failed */
public static final <T> T[] plus(T[] tArr, Collection<? extends T> collection) {
m.checkNotNullParameter(tArr, "$this$plus");
m.checkNotNullParameter(collection, "elements");
int length = tArr.length;
T[] tArr2 = (T[]) Arrays.copyOf(tArr, collection.size() + length);
Iterator<? extends T> it = collection.iterator();
while (it.hasNext()) {
tArr2[length] = it.next();
length++;
}
m.checkNotNullExpressionValue(tArr2, "result");
return tArr2;
}
public static final <T> T[] plus(T[] tArr, T[] tArr2) {
m.checkNotNullParameter(tArr, "$this$plus");
m.checkNotNullParameter(tArr2, "elements");
int length = tArr.length;
int length2 = tArr2.length;
T[] tArr3 = (T[]) Arrays.copyOf(tArr, length + length2);
System.arraycopy(tArr2, 0, tArr3, length, length2);
m.checkNotNullExpressionValue(tArr3, "result");
return tArr3;
}
public static final <T> void sort(T[] tArr) {
m.checkNotNullParameter(tArr, "$this$sort");
if (tArr.length > 1) {
Arrays.sort(tArr);
}
}
public static final <T> void sortWith(T[] tArr, Comparator<? super T> comparator) {
m.checkNotNullParameter(tArr, "$this$sortWith");
m.checkNotNullParameter(comparator, "comparator");
if (tArr.length > 1) {
Arrays.sort(tArr, comparator);
}
}
}