package e.a.r.y;

import com.seewo.libmcuservice.constant.IChannelConstants;
import io.netty.util.internal.StringUtil;

/* JADX INFO: compiled from: StringJsonLexer.kt */
/* JADX INFO: loaded from: classes.dex */
@d.n
public final class o0 extends a {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final String f3048e;

    public o0(String str) {
        d.n0.c.s.e(str, IChannelConstants.KEY_SWITCH_SOURCE_SWITCH);
        this.f3048e = str;
    }

    @Override // e.a.r.y.a
    public int G(int i) {
        if (i < C().length()) {
            return i;
        }
        return -1;
    }

    @Override // e.a.r.y.a
    public int I() {
        char cCharAt;
        int i = this.f2992a;
        if (i == -1) {
            return i;
        }
        while (i < C().length() && ((cCharAt = C().charAt(i)) == ' ' || cCharAt == '\n' || cCharAt == '\r' || cCharAt == '\t')) {
            i++;
        }
        this.f2992a = i;
        return i;
    }

    @Override // e.a.r.y.a
    public boolean L() {
        int I = I();
        if (I == C().length() || I == -1 || C().charAt(I) != ',') {
            return false;
        }
        this.f2992a++;
        return true;
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // e.a.r.y.a
    /* JADX INFO: renamed from: P, reason: merged with bridge method [inline-methods] */
    public String C() {
        return this.f3048e;
    }

    @Override // e.a.r.y.a
    public boolean f() {
        int i = this.f2992a;
        if (i == -1) {
            return false;
        }
        while (i < C().length()) {
            char cCharAt = C().charAt(i);
            if (cCharAt != ' ' && cCharAt != '\n' && cCharAt != '\r' && cCharAt != '\t') {
                this.f2992a = i;
                return D(cCharAt);
            }
            i++;
        }
        this.f2992a = i;
        return false;
    }

    @Override // e.a.r.y.a
    public String k() {
        o(StringUtil.DOUBLE_QUOTE);
        int i = this.f2992a;
        int iE = d.s0.r.E(C(), StringUtil.DOUBLE_QUOTE, i, false, 4, null);
        if (iE == -1) {
            z((byte) 1);
            throw new d.h();
        }
        for (int i2 = i; i2 < iE; i2++) {
            if (C().charAt(i2) == '\\') {
                return r(C(), this.f2992a, i2);
            }
        }
        this.f2992a = iE + 1;
        String strSubstring = C().substring(i, iE);
        d.n0.c.s.d(strSubstring, "this as java.lang.String…ing(startIndex, endIndex)");
        return strSubstring;
    }

    @Override // e.a.r.y.a
    public String l(String str, boolean z) {
        d.n0.c.s.e(str, "keyToMatch");
        int i = this.f2992a;
        try {
            if (m() != 6) {
                return null;
            }
            if (!d.n0.c.s.a(z ? k() : t(), str)) {
                return null;
            }
            if (m() != 5) {
                return null;
            }
            return z ? q() : t();
        } finally {
            this.f2992a = i;
        }
    }

    @Override // e.a.r.y.a
    public byte m() {
        byte bA;
        String strC = C();
        do {
            int i = this.f2992a;
            if (i == -1 || i >= strC.length()) {
                return (byte) 10;
            }
            int i2 = this.f2992a;
            this.f2992a = i2 + 1;
            bA = b.a(strC.charAt(i2));
        } while (bA == 3);
        return bA;
    }

    @Override // e.a.r.y.a
    public void o(char c2) {
        if (this.f2992a == -1) {
            N(c2);
        }
        String strC = C();
        while (this.f2992a < strC.length()) {
            int i = this.f2992a;
            this.f2992a = i + 1;
            char cCharAt = strC.charAt(i);
            if (cCharAt != ' ' && cCharAt != '\n' && cCharAt != '\r' && cCharAt != '\t') {
                if (cCharAt == c2) {
                    return;
                } else {
                    N(c2);
                }
            }
        }
        N(c2);
    }
}
