what-the-bank/sources/o/C15017gel.java

547 lines
20 KiB
Java

package o;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.NoSuchElementException;
import o.C14969gda;
import o.gdL;
/* renamed from: o.gel, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public class C15017gel extends C15014gei {
public static final String c(String str, String str2, String str3) {
C14957gcv.e(str, "");
C14957gcv.e(str2, "");
C14957gcv.e(str3, "");
int e = gdZ.e((CharSequence) str, str2, 0, false);
if (e == -1) {
return str3;
}
String substring = str.substring(0, e);
C14957gcv.c((Object) substring, "");
return substring;
}
public static final String d(String str, String str2, String str3) {
C14957gcv.e(str, "");
C14957gcv.e(str2, "");
C14957gcv.e(str3, "");
int e = gdZ.e((CharSequence) str, str2, 0, false);
if (e == -1) {
return str3;
}
String substring = str.substring(e + str2.length(), str.length());
C14957gcv.c((Object) substring, "");
return substring;
}
public static final String b(String str, String str2, String str3) {
C14957gcv.e(str, "");
C14957gcv.e(str2, "");
C14957gcv.e(str3, "");
int e = gdZ.e(str, str2, 0, 6);
if (e == -1) {
return str3;
}
String substring = str.substring(0, e);
C14957gcv.c((Object) substring, "");
return substring;
}
public static final String c(String str, String str2) {
C14957gcv.e(str, "");
C14957gcv.e(str2, "");
String str3 = str;
C14957gcv.e(str3, "");
int b = gdZ.b((CharSequence) str3, '.', str3.length() - 1);
if (b == -1) {
return str2;
}
String substring = str.substring(b + 1, str.length());
C14957gcv.c((Object) substring, "");
return substring;
}
public static final String e(String str, String str2, String str3) {
C14957gcv.e(str, "");
C14957gcv.e(str2, "");
C14957gcv.e(str3, "");
int e = gdZ.e(str, str2, 0, 6);
if (e == -1) {
return str3;
}
String substring = str.substring(e + str2.length(), str.length());
C14957gcv.c((Object) substring, "");
return substring;
}
public static final CharSequence d(CharSequence charSequence, int i, int i2, CharSequence charSequence2) {
C14957gcv.e(charSequence, "");
C14957gcv.e(charSequence2, "");
if (i2 < i) {
StringBuilder sb = new StringBuilder("End index (");
sb.append(i2);
sb.append(") is less than start index (");
sb.append(i);
sb.append(").");
throw new IndexOutOfBoundsException(sb.toString());
}
StringBuilder sb2 = new StringBuilder();
sb2.append(charSequence, 0, i);
C14957gcv.c(sb2, "");
sb2.append(charSequence2);
sb2.append(charSequence, i2, charSequence.length());
C14957gcv.c(sb2, "");
return sb2;
}
public static final String b(String str, CharSequence charSequence) {
C14957gcv.e(str, "");
C14957gcv.e(charSequence, "");
if (!gdZ.e(str, charSequence)) {
return str;
}
String substring = str.substring(charSequence.length());
C14957gcv.c((Object) substring, "");
return substring;
}
public static final String c(String str, CharSequence charSequence) {
C14957gcv.e(str, "");
C14957gcv.e(charSequence, "");
if (!gdZ.d(str, charSequence)) {
return str;
}
String substring = str.substring(0, str.length() - charSequence.length());
C14957gcv.c((Object) substring, "");
return substring;
}
public static final boolean a(CharSequence charSequence, int i, CharSequence charSequence2, int i2, int i3, boolean z) {
C14957gcv.e(charSequence, "");
C14957gcv.e(charSequence2, "");
if (i2 < 0 || i < 0 || i > charSequence.length() - i3 || i2 > charSequence2.length() - i3) {
return false;
}
for (int i4 = 0; i4 < i3; i4++) {
if (!gdN.a(charSequence.charAt(i + i4), charSequence2.charAt(i2 + i4), z)) {
return false;
}
}
return true;
}
public static final boolean c(CharSequence charSequence) {
C14957gcv.e(charSequence, "");
return charSequence.length() > 0 && gdN.a(charSequence.charAt(0), '-', false);
}
public static final boolean e(CharSequence charSequence, CharSequence charSequence2) {
C14957gcv.e(charSequence, "");
C14957gcv.e(charSequence2, "");
if (!(charSequence instanceof String) || !(charSequence2 instanceof String)) {
return gdZ.a(charSequence, 0, charSequence2, 0, charSequence2.length(), false);
}
return gdZ.e((String) charSequence, (String) charSequence2, false);
}
public static /* synthetic */ boolean d(CharSequence charSequence, CharSequence charSequence2) {
C14957gcv.e(charSequence, "");
C14957gcv.e(charSequence2, "");
if (!(charSequence instanceof String) || !(charSequence2 instanceof String)) {
return gdZ.a(charSequence, charSequence.length() - charSequence2.length(), charSequence2, 0, charSequence2.length(), false);
}
return gdZ.d((String) charSequence, (String) charSequence2, false);
}
public static final int c(CharSequence charSequence, char[] cArr, int i, boolean z) {
C14957gcv.e(charSequence, "");
C14957gcv.e(cArr, "");
if (!z) {
int length = cArr.length;
if (charSequence instanceof String) {
return ((String) charSequence).indexOf(C14875gap.d(cArr), i);
}
}
if (i < 0) {
i = 0;
}
C14957gcv.e(charSequence, "");
C14973gde c14973gde = new C14973gde(i, charSequence.length() - 1);
C14972gdd c14972gdd = new C14972gdd(c14973gde.b, c14973gde.d, c14973gde.e);
while (c14972gdd.hasNext()) {
int a = c14972gdd.a();
char charAt = charSequence.charAt(a);
int length2 = cArr.length;
for (int i2 = 0; i2 <= 0; i2++) {
if (gdN.a(cArr[i2], charAt, z)) {
return a;
}
}
}
return -1;
}
private static final int c(CharSequence charSequence, CharSequence charSequence2, int i, int i2, boolean z, boolean z2) {
C14973gde c14969gda;
if (!z2) {
if (i < 0) {
i = 0;
}
int length = charSequence.length();
if (i2 > length) {
i2 = length;
}
c14969gda = new C14973gde(i, i2);
} else {
C14957gcv.e(charSequence, "");
int length2 = charSequence.length() - 1;
if (i > length2) {
i = length2;
}
if (i2 < 0) {
i2 = 0;
}
C14969gda.RVV rvv = C14969gda.a;
c14969gda = new C14969gda(i, i2, -1);
}
if ((charSequence instanceof String) && (charSequence2 instanceof String)) {
int i3 = c14969gda.b;
int i4 = c14969gda.d;
int i5 = c14969gda.e;
if ((i5 > 0 && i3 <= i4) || (i5 < 0 && i4 <= i3)) {
while (!gdZ.e((String) charSequence2, 0, (String) charSequence, i3, charSequence2.length(), z)) {
if (i3 != i4) {
i3 += i5;
}
}
return i3;
}
} else {
int i6 = c14969gda.b;
int i7 = c14969gda.d;
int i8 = c14969gda.e;
if ((i8 > 0 && i6 <= i7) || (i8 < 0 && i7 <= i6)) {
while (!gdZ.a(charSequence2, 0, charSequence, i6, charSequence2.length(), z)) {
if (i6 != i7) {
i6 += i8;
}
}
return i6;
}
}
return -1;
}
public static final int a(CharSequence charSequence, char c, int i, boolean z) {
C14957gcv.e(charSequence, "");
if (!(charSequence instanceof String)) {
return gdZ.c(charSequence, new char[]{c}, i, false);
}
return ((String) charSequence).indexOf(c, i);
}
public static final int e(CharSequence charSequence, String str, int i, boolean z) {
C14957gcv.e(charSequence, "");
C14957gcv.e(str, "");
if (!z && (charSequence instanceof String)) {
return ((String) charSequence).indexOf(str, i);
}
return c(charSequence, str, i, charSequence.length(), z, false);
}
public static final int b(CharSequence charSequence, char c, int i) {
C14957gcv.e(charSequence, "");
boolean z = charSequence instanceof String;
if (!z) {
char[] cArr = {c};
C14957gcv.e(charSequence, "");
C14957gcv.e(cArr, "");
if (z) {
return ((String) charSequence).lastIndexOf(C14875gap.d(cArr), i);
}
C14957gcv.e(charSequence, "");
int length = charSequence.length() - 1;
if (i > length) {
i = length;
}
while (i >= 0) {
char charAt = charSequence.charAt(i);
for (int i2 = 0; i2 <= 0; i2++) {
if (gdN.a(cArr[i2], charAt, false)) {
return i;
}
}
i--;
}
return -1;
}
return ((String) charSequence).lastIndexOf(c, i);
}
public static /* synthetic */ int e(CharSequence charSequence, String str, int i, int i2) {
C14957gcv.e(charSequence, "");
int length = charSequence.length() - 1;
C14957gcv.e(charSequence, "");
C14957gcv.e(str, "");
if (!(charSequence instanceof String)) {
return c(charSequence, str, length, 0, false, true);
}
return ((String) charSequence).lastIndexOf(str, length);
}
public static final boolean d(CharSequence charSequence, CharSequence charSequence2, boolean z) {
C14957gcv.e(charSequence, "");
C14957gcv.e(charSequence2, "");
if (charSequence2 instanceof String) {
if (gdZ.e(charSequence, (String) charSequence2, 0, z) >= 0) {
return true;
}
} else if (c(charSequence, charSequence2, 0, charSequence.length(), z, false) >= 0) {
return true;
}
return false;
}
private static final gdE<C14973gde> e(CharSequence charSequence, String[] strArr, boolean z, int i) {
C14957gcv.e(strArr, "");
List asList = Arrays.asList(strArr);
C14957gcv.c(asList, "");
return new gdS(charSequence, 0, 0, new LWm(asList, false));
}
/* JADX INFO: Access modifiers changed from: package-private */
/* renamed from: o.gel$LWm */
/* loaded from: classes.dex */
public static final class LWm extends AbstractC14961gcz implements InterfaceC14937gcb<CharSequence, Integer, C13396fZU<? extends Integer, ? extends Integer>> {
private boolean a;
private List<String> d;
/* JADX WARN: Multi-variable type inference failed */
@Override // o.InterfaceC14937gcb
public final /* synthetic */ C13396fZU<? extends Integer, ? extends Integer> invoke(CharSequence charSequence, Integer num) {
Object obj;
C13396fZU c13396fZU;
Object obj2;
Object obj3;
CharSequence charSequence2 = charSequence;
int intValue = num.intValue();
C14957gcv.e(charSequence2, "");
List<String> list = this.d;
boolean z = this.a;
if (!z && list.size() == 1) {
List<String> list2 = list;
C14957gcv.e(list2, "");
if (!(list2 instanceof List)) {
Iterator<T> it = list2.iterator();
if (!it.hasNext()) {
throw new NoSuchElementException("Collection is empty.");
}
Object next = it.next();
if (it.hasNext()) {
throw new IllegalArgumentException("Collection has more than one element.");
}
obj3 = next;
} else {
List<String> list3 = list2;
C14957gcv.e(list3, "");
int size = list3.size();
if (size == 0) {
throw new NoSuchElementException("List is empty.");
}
if (size == 1) {
obj3 = list3.get(0);
} else {
throw new IllegalArgumentException("List has more than one element.");
}
}
String str = (String) obj3;
int e = gdZ.e(charSequence2, str, intValue, false);
if (e >= 0) {
c13396fZU = new C13396fZU(Integer.valueOf(e), str);
}
c13396fZU = null;
} else {
if (intValue < 0) {
intValue = 0;
}
C14973gde c14973gde = new C14973gde(intValue, charSequence2.length());
if (charSequence2 instanceof String) {
int i = c14973gde.b;
int i2 = c14973gde.d;
int i3 = c14973gde.e;
if ((i3 > 0 && i <= i2) || (i3 < 0 && i2 <= i)) {
while (true) {
Iterator<T> it2 = list.iterator();
while (true) {
if (!it2.hasNext()) {
obj2 = null;
break;
}
obj2 = it2.next();
String str2 = (String) obj2;
if (gdZ.e(str2, 0, (String) charSequence2, i, str2.length(), z)) {
break;
}
}
String str3 = (String) obj2;
if (str3 == null) {
if (i == i2) {
break;
}
i += i3;
} else {
c13396fZU = new C13396fZU(Integer.valueOf(i), str3);
break;
}
}
}
c13396fZU = null;
} else {
int i4 = c14973gde.b;
int i5 = c14973gde.d;
int i6 = c14973gde.e;
if ((i6 > 0 && i4 <= i5) || (i6 < 0 && i5 <= i4)) {
int i7 = i4;
while (true) {
Iterator<T> it3 = list.iterator();
while (true) {
if (!it3.hasNext()) {
obj = null;
break;
}
obj = it3.next();
String str4 = (String) obj;
if (gdZ.a(str4, 0, charSequence2, i7, str4.length(), z)) {
break;
}
}
String str5 = (String) obj;
if (str5 == null) {
if (i7 == i5) {
break;
}
i7 += i6;
} else {
c13396fZU = new C13396fZU(Integer.valueOf(i7), str5);
break;
}
}
}
c13396fZU = null;
}
}
if (c13396fZU != null) {
return new C13396fZU<>(c13396fZU.d, Integer.valueOf(((String) c13396fZU.e).length()));
}
return null;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
LWm(List<String> list, boolean z) {
super(2);
this.d = list;
this.a = z;
}
}
/* JADX INFO: Access modifiers changed from: package-private */
/* renamed from: o.gel$Sts */
/* loaded from: classes.dex */
public static final class Sts extends AbstractC14961gcz implements InterfaceC14894gbR<C14973gde, String> {
private CharSequence e;
@Override // o.InterfaceC14894gbR
public final /* synthetic */ String invoke(C14973gde c14973gde) {
C14973gde c14973gde2 = c14973gde;
C14957gcv.e(c14973gde2, "");
CharSequence charSequence = this.e;
C14957gcv.e(charSequence, "");
C14957gcv.e(c14973gde2, "");
return charSequence.subSequence(c14973gde2.b, c14973gde2.d + 1).toString();
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
Sts(CharSequence charSequence) {
super(1);
this.e = charSequence;
}
}
public static final List<String> e(CharSequence charSequence, String[] strArr) {
C14957gcv.e(charSequence, "");
C14957gcv.e(strArr, "");
int length = strArr.length;
String str = strArr[0];
if (str.length() != 0) {
return c(charSequence, str, false, 0);
}
gdE<C14973gde> e = e(charSequence, strArr, false, 0);
C14957gcv.e(e, "");
gdL.LWm<C14973gde> lWm = new gdL.LWm(e);
C14957gcv.e(lWm, "");
ArrayList arrayList = new ArrayList(10);
for (C14973gde c14973gde : lWm) {
C14957gcv.e(charSequence, "");
C14957gcv.e(c14973gde, "");
arrayList.add(charSequence.subSequence(c14973gde.b, c14973gde.d + 1).toString());
}
return arrayList;
}
public static final List<String> c(CharSequence charSequence, String str, boolean z, int i) {
int e = gdZ.e(charSequence, str, 0, false);
if (e != -1) {
ArrayList arrayList = new ArrayList(10);
int i2 = 0;
do {
arrayList.add(charSequence.subSequence(i2, e).toString());
i2 = str.length() + e;
e = gdZ.e(charSequence, str, i2, false);
} while (e != -1);
arrayList.add(charSequence.subSequence(i2, charSequence.length()).toString());
return arrayList;
}
List<String> singletonList = Collections.singletonList(charSequence.toString());
C14957gcv.c(singletonList, "");
return singletonList;
}
public static final gdE<String> a(CharSequence charSequence) {
C14957gcv.e(charSequence, "");
String[] strArr = {"\r\n", "\n", "\r"};
C14957gcv.e(charSequence, "");
C14957gcv.e(strArr, "");
gdE<C14973gde> e = e(charSequence, strArr, false, 0);
Sts sts = new Sts(charSequence);
C14957gcv.e(e, "");
C14957gcv.e(sts, "");
return new gdO(e, sts);
}
public static final CharSequence b(CharSequence charSequence) {
C14957gcv.e(charSequence, "");
int length = charSequence.length() - 1;
int i = 0;
boolean z = false;
while (i <= length) {
char charAt = charSequence.charAt(!z ? i : length);
boolean z2 = Character.isWhitespace(charAt) || Character.isSpaceChar(charAt);
if (z) {
if (!z2) {
break;
}
length--;
} else if (z2) {
i++;
} else {
z = true;
}
}
return charSequence.subSequence(i, length + 1);
}
}