package defpackage;

import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
@az3
@ti2
public abstract class hy0 implements pf7<Character> {

    public static final class a extends hy0 {
        public final hy0 a;
        public final hy0 b;

        public a(hy0 hy0Var, hy0 hy0Var2) {
            this.a = hy0Var;
            hy0Var2.getClass();
            this.b = hy0Var2;
        }

        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return this.a.k(c) && this.b.k(c);
        }

        public final String toString() {
            return "CharMatcher.and(" + this.a + ", " + this.b + ")";
        }
    }

    public static final class aa extends z {
        static {
            new aa("CharMatcher.singleWidth()", "\u0000־א׳\u0600ݐ\u0e00Ḁ℀ﭐﹰ｡".toCharArray(), "ӹ־ת״ۿݿ\u0e7f₯℺﷿\ufeffￜ".toCharArray());
        }
    }

    @tma
    public static final class ab extends u {
        public static final int b = Integer.numberOfLeadingZeros(31);
        public static final hy0 c = new ab("CharMatcher.whitespace()");

        @Override // defpackage.hy0
        public final boolean k(char c2) {
            return "\u2002\u3000\r\u0085\u200a\u2005\u2000\u3000\u2029\u000b\u3000\u2008\u2003\u205f\u3000\u1680\t \u2006\u2001  \f\u2009\u3000\u2004\u3000\u3000\u2028\n \u3000".charAt((48906 * c2) >>> b) == c2;
        }
    }

    public static final class b extends u {
        public static final hy0 b = new b("CharMatcher.any()");

        @Override // defpackage.hy0
        public final hy0 b(hy0 hy0Var) {
            hy0Var.getClass();
            return hy0Var;
        }

        @Override // defpackage.hy0
        public final int f(CharSequence charSequence) {
            return charSequence.length();
        }

        @Override // defpackage.hy0
        public final int h(int i, CharSequence charSequence) {
            int length = charSequence.length();
            if7.m(i, length);
            if (i == length) {
                return -1;
            }
            return i;
        }

        @Override // defpackage.hy0
        public final int i(CharSequence charSequence) {
            return charSequence.length() == 0 ? -1 : 0;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return true;
        }

        @Override // defpackage.hy0
        public final boolean l(CharSequence charSequence) {
            charSequence.getClass();
            return true;
        }

        @Override // defpackage.hy0
        public final boolean m(CharSequence charSequence) {
            return charSequence.length() == 0;
        }

        @Override // hy0.h, defpackage.hy0
        public final hy0 n() {
            return x.b;
        }

        @Override // defpackage.hy0
        public final hy0 o(hy0 hy0Var) {
            hy0Var.getClass();
            return this;
        }
    }

    public static final class c extends hy0 {
        public final char[] a;

        public c(String str) {
            char[] charArray = str.toString().toCharArray();
            this.a = charArray;
            Arrays.sort(charArray);
        }

        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Arrays.binarySearch(this.a, c) >= 0;
        }

        public final String toString() {
            StringBuilder sb = new StringBuilder("CharMatcher.anyOf(\"");
            for (char c : this.a) {
                sb.append(hy0.a(c));
            }
            sb.append("\")");
            return sb.toString();
        }
    }

    public static final class d extends u {
        public static final hy0 b = new d("CharMatcher.ascii()");

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return c <= 127;
        }
    }

    @dz3
    public static final class e extends u {
        @Override // defpackage.hy0
        public final boolean k(char c) {
            throw null;
        }
    }

    public static final class f extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            if (c != ' ' && c != 133 && c != 5760) {
                if (c != 8199) {
                    if (c != 8287 && c != 12288 && c != 8232 && c != 8233) {
                        switch (c) {
                            case '\t':
                            case '\n':
                            case 11:
                            case '\f':
                            case '\r':
                                break;
                            default:
                                if (c >= 8192 && c <= 8202) {
                                    return true;
                                }
                                break;
                        }
                    }
                }
                return false;
            }
            return true;
        }

        public final String toString() {
            return "CharMatcher.breakingWhitespace()";
        }
    }

    public static final class g extends z {
        static {
            char[] charArray = "0٠۰߀०০੦૦୦௦౦೦൦෦๐໐༠၀႐០᠐᥆᧐᪀᪐᭐᮰᱀᱐꘠꣐꤀꧐꧰꩐꯰０".toCharArray();
            char[] cArr = new char[37];
            for (int i = 0; i < 37; i++) {
                cArr[i] = (char) ("0٠۰߀०০੦૦୦௦౦೦൦෦๐໐༠၀႐០᠐᥆᧐᪀᪐᭐᮰᱀᱐꘠꣐꤀꧐꧰꩐꯰０".charAt(i) + '\t');
            }
            new g("CharMatcher.digit()", charArray, cArr);
        }
    }

    public static abstract class h extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public hy0 n() {
            return new w(this);
        }
    }

    public static final class i extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final boolean apply(Object obj) {
            ((Character) obj).getClass();
            throw null;
        }

        @Override // defpackage.hy0
        /* JADX INFO: renamed from: d */
        public final boolean apply(Character ch) {
            ch.getClass();
            throw null;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            throw null;
        }

        public final String toString() {
            return "CharMatcher.forPredicate(null)";
        }
    }

    public static final class j extends h {
        public final char a;
        public final char b;

        public j(char c, char c2) {
            if7.e(c2 >= c);
            this.a = c;
            this.b = c2;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return this.a <= c && c <= this.b;
        }

        public final String toString() {
            return "CharMatcher.inRange('" + hy0.a(this.a) + "', '" + hy0.a(this.b) + "')";
        }
    }

    public static final class k extends z {
        static {
            new k("CharMatcher.invisible()", "\u0000\u007f\u00ad\u0600\u061c\u06dd\u070f\u0890\u08e2\u1680\u180e\u2000\u2028\u205f\u2066\u3000\ud800\ufeff\ufff9".toCharArray(), "  \u00ad\u0605\u061c\u06dd\u070f\u0891\u08e2\u1680\u180e\u200f \u2064\u206f\u3000\uf8ff\ufeff\ufffb".toCharArray());
        }
    }

    public static final class l extends h {
        public final char a;

        public l(char c) {
            this.a = c;
        }

        @Override // defpackage.hy0
        public final hy0 b(hy0 hy0Var) {
            return hy0Var.k(this.a) ? this : x.b;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return c == this.a;
        }

        @Override // hy0.h, defpackage.hy0
        public final hy0 n() {
            return new n(this.a);
        }

        @Override // defpackage.hy0
        public final hy0 o(hy0 hy0Var) {
            return hy0Var.k(this.a) ? hy0Var : new y(this, hy0Var);
        }

        public final String toString() {
            return "CharMatcher.is('" + hy0.a(this.a) + "')";
        }
    }

    public static final class m extends h {
        public final char a;
        public final char b;

        public m(char c, char c2) {
            this.a = c;
            this.b = c2;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return c == this.a || c == this.b;
        }

        public final String toString() {
            return "CharMatcher.anyOf(\"" + hy0.a(this.a) + hy0.a(this.b) + "\")";
        }
    }

    public static final class n extends h {
        public final char a;

        public n(char c) {
            this.a = c;
        }

        @Override // defpackage.hy0
        public final hy0 b(hy0 hy0Var) {
            return hy0Var.k(this.a) ? new a(this, hy0Var) : hy0Var;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return c != this.a;
        }

        @Override // hy0.h, defpackage.hy0
        public final hy0 n() {
            return new l(this.a);
        }

        @Override // defpackage.hy0
        public final hy0 o(hy0 hy0Var) {
            return hy0Var.k(this.a) ? b.b : this;
        }

        public final String toString() {
            return "CharMatcher.isNot('" + hy0.a(this.a) + "')";
        }
    }

    public static final class o extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Character.isDigit(c);
        }

        public final String toString() {
            return "CharMatcher.javaDigit()";
        }
    }

    public static final class p extends u {
        public static final hy0 b = new p("CharMatcher.javaIsoControl()");

        @Override // defpackage.hy0
        public final boolean k(char c) {
            if (c > 31) {
                return c >= 127 && c <= 159;
            }
            return true;
        }
    }

    public static final class q extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Character.isLetter(c);
        }

        public final String toString() {
            return "CharMatcher.javaLetter()";
        }
    }

    public static final class r extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Character.isLetterOrDigit(c);
        }

        public final String toString() {
            return "CharMatcher.javaLetterOrDigit()";
        }
    }

    public static final class s extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Character.isLowerCase(c);
        }

        public final String toString() {
            return "CharMatcher.javaLowerCase()";
        }
    }

    public static final class t extends hy0 {
        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return Character.isUpperCase(c);
        }

        public final String toString() {
            return "CharMatcher.javaUpperCase()";
        }
    }

    public static abstract class u extends h {
        public final String a;

        public u(String str) {
            this.a = str;
        }

        public final String toString() {
            return this.a;
        }
    }

    public static class v extends hy0 {
        public final hy0 a;

        public v(hy0 hy0Var) {
            this.a = hy0Var;
        }

        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final int f(CharSequence charSequence) {
            return charSequence.length() - this.a.f(charSequence);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return !this.a.k(c);
        }

        @Override // defpackage.hy0
        public final boolean l(CharSequence charSequence) {
            return this.a.m(charSequence);
        }

        @Override // defpackage.hy0
        public final boolean m(CharSequence charSequence) {
            return this.a.l(charSequence);
        }

        @Override // defpackage.hy0
        public final hy0 n() {
            return this.a;
        }

        public String toString() {
            return this.a + ".negate()";
        }
    }

    public static class w extends v {
    }

    public static final class x extends u {
        public static final hy0 b = new x("CharMatcher.none()");

        @Override // defpackage.hy0
        public final hy0 b(hy0 hy0Var) {
            hy0Var.getClass();
            return this;
        }

        @Override // defpackage.hy0
        public final int f(CharSequence charSequence) {
            charSequence.getClass();
            return 0;
        }

        @Override // defpackage.hy0
        public final int h(int i, CharSequence charSequence) {
            if7.m(i, charSequence.length());
            return -1;
        }

        @Override // defpackage.hy0
        public final int i(CharSequence charSequence) {
            charSequence.getClass();
            return -1;
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return false;
        }

        @Override // defpackage.hy0
        public final boolean l(CharSequence charSequence) {
            return charSequence.length() == 0;
        }

        @Override // defpackage.hy0
        public final boolean m(CharSequence charSequence) {
            charSequence.getClass();
            return true;
        }

        @Override // hy0.h, defpackage.hy0
        public final hy0 n() {
            return b.b;
        }

        @Override // defpackage.hy0
        public final hy0 o(hy0 hy0Var) {
            hy0Var.getClass();
            return hy0Var;
        }
    }

    public static final class y extends hy0 {
        public final hy0 a;
        public final hy0 b;

        public y(hy0 hy0Var, hy0 hy0Var2) {
            this.a = hy0Var;
            hy0Var2.getClass();
            this.b = hy0Var2;
        }

        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            return this.a.k(c) || this.b.k(c);
        }

        public final String toString() {
            return "CharMatcher.or(" + this.a + ", " + this.b + ")";
        }
    }

    public static class z extends hy0 {
        public final String a;
        public final char[] b;
        public final char[] c;

        public z(String str, char[] cArr, char[] cArr2) {
            this.a = str;
            this.b = cArr;
            this.c = cArr2;
            if7.e(cArr.length == cArr2.length);
            int i = 0;
            while (i < cArr.length) {
                if7.e(cArr[i] <= cArr2[i]);
                int i2 = i + 1;
                if (i2 < cArr.length) {
                    if7.e(cArr2[i] < cArr[i2]);
                }
                i = i2;
            }
        }

        @Override // defpackage.hy0, defpackage.pf7
        public final /* bridge */ /* synthetic */ boolean apply(Object obj) {
            return apply((Character) obj);
        }

        @Override // defpackage.hy0
        public final boolean k(char c) {
            int iBinarySearch = Arrays.binarySearch(this.b, c);
            if (iBinarySearch >= 0) {
                return true;
            }
            int i = (~iBinarySearch) - 1;
            return i >= 0 && c <= this.c[i];
        }

        public final String toString() {
            return this.a;
        }
    }

    public static String a(char c2) {
        char[] cArr = new char[6];
        cArr[0] = '\\';
        cArr[1] = 'u';
        cArr[2] = 0;
        cArr[3] = 0;
        cArr[4] = 0;
        cArr[5] = 0;
        for (int i2 = 0; i2 < 4; i2++) {
            cArr[5 - i2] = "0123456789ABCDEF".charAt(c2 & 15);
            c2 = (char) (c2 >> 4);
        }
        return String.copyValueOf(cArr);
    }

    public static hy0 c(String str) {
        int length = str.length();
        return length != 0 ? length != 1 ? length != 2 ? new c(str) : new m(str.charAt(0), str.charAt(1)) : new l(str.charAt(0)) : x.b;
    }

    public static hy0 e() {
        return d.b;
    }

    public static hy0 g(char c2, char c3) {
        return new j(c2, c3);
    }

    public static hy0 j(char c2) {
        return new l(c2);
    }

    public hy0 b(hy0 hy0Var) {
        return new a(this, hy0Var);
    }

    @Override // defpackage.pf7
    /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
    public boolean apply(Character ch) {
        return k(ch.charValue());
    }

    public int f(CharSequence charSequence) {
        int i2 = 0;
        for (int i3 = 0; i3 < charSequence.length(); i3++) {
            if (k(charSequence.charAt(i3))) {
                i2++;
            }
        }
        return i2;
    }

    public int h(int i2, CharSequence charSequence) {
        int length = charSequence.length();
        if7.m(i2, length);
        while (i2 < length) {
            if (k(charSequence.charAt(i2))) {
                return i2;
            }
            i2++;
        }
        return -1;
    }

    public int i(CharSequence charSequence) {
        return h(0, charSequence);
    }

    public abstract boolean k(char c2);

    public boolean l(CharSequence charSequence) {
        for (int length = charSequence.length() - 1; length >= 0; length--) {
            if (!k(charSequence.charAt(length))) {
                return false;
            }
        }
        return true;
    }

    public boolean m(CharSequence charSequence) {
        return i(charSequence) == -1;
    }

    public hy0 n() {
        return new v(this);
    }

    public hy0 o(hy0 hy0Var) {
        return new y(this, hy0Var);
    }
}
