package io.netty.util.internal.logging;

import io.netty.util.internal.StringUtil;
import java.io.Serializable;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractInternalLogger implements InternalLogger, Serializable {
    private static final String EXCEPTION_MESSAGE = "Unexpected exception:";
    private static final long serialVersionUID = -6382972526573193470L;
    private final String name;

    /* JADX INFO: renamed from: io.netty.util.internal.logging.AbstractInternalLogger$1, reason: invalid class name */
    public static /* synthetic */ class AnonymousClass1 {
        public static final /* synthetic */ int[] $SwitchMap$io$netty$util$internal$logging$InternalLogLevel;

        static {
            InternalLogLevel.values();
            int[] iArr = new int[5];
            $SwitchMap$io$netty$util$internal$logging$InternalLogLevel = iArr;
            try {
                iArr[InternalLogLevel.TRACE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                $SwitchMap$io$netty$util$internal$logging$InternalLogLevel[InternalLogLevel.DEBUG.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                $SwitchMap$io$netty$util$internal$logging$InternalLogLevel[InternalLogLevel.INFO.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                $SwitchMap$io$netty$util$internal$logging$InternalLogLevel[InternalLogLevel.WARN.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                $SwitchMap$io$netty$util$internal$logging$InternalLogLevel[InternalLogLevel.ERROR.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
        }
    }

    public AbstractInternalLogger(String str) {
        Objects.requireNonNull(str, "name");
        this.name = str;
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void debug(Throwable th) {
        debug(EXCEPTION_MESSAGE, th);
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void error(Throwable th) {
        error(EXCEPTION_MESSAGE, th);
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void info(Throwable th) {
        info(EXCEPTION_MESSAGE, th);
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public boolean isEnabled(InternalLogLevel internalLogLevel) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            return isTraceEnabled();
        }
        if (iOrdinal == 1) {
            return isDebugEnabled();
        }
        if (iOrdinal == 2) {
            return isInfoEnabled();
        }
        if (iOrdinal == 3) {
            return isWarnEnabled();
        }
        if (iOrdinal == 4) {
            return isErrorEnabled();
        }
        throw new Error();
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, String str) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(str);
            return;
        }
        if (iOrdinal == 1) {
            debug(str);
            return;
        }
        if (iOrdinal == 2) {
            info(str);
        } else if (iOrdinal == 3) {
            warn(str);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(str);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, String str, Object obj) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(str, obj);
            return;
        }
        if (iOrdinal == 1) {
            debug(str, obj);
            return;
        }
        if (iOrdinal == 2) {
            info(str, obj);
        } else if (iOrdinal == 3) {
            warn(str, obj);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(str, obj);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, String str, Object obj, Object obj2) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(str, obj, obj2);
            return;
        }
        if (iOrdinal == 1) {
            debug(str, obj, obj2);
            return;
        }
        if (iOrdinal == 2) {
            info(str, obj, obj2);
        } else if (iOrdinal == 3) {
            warn(str, obj, obj2);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(str, obj, obj2);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, String str, Throwable th) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(str, th);
            return;
        }
        if (iOrdinal == 1) {
            debug(str, th);
            return;
        }
        if (iOrdinal == 2) {
            info(str, th);
        } else if (iOrdinal == 3) {
            warn(str, th);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(str, th);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, String str, Object... objArr) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(str, objArr);
            return;
        }
        if (iOrdinal == 1) {
            debug(str, objArr);
            return;
        }
        if (iOrdinal == 2) {
            info(str, objArr);
        } else if (iOrdinal == 3) {
            warn(str, objArr);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(str, objArr);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void log(InternalLogLevel internalLogLevel, Throwable th) {
        int iOrdinal = internalLogLevel.ordinal();
        if (iOrdinal == 0) {
            trace(th);
            return;
        }
        if (iOrdinal == 1) {
            debug(th);
            return;
        }
        if (iOrdinal == 2) {
            info(th);
        } else if (iOrdinal == 3) {
            warn(th);
        } else {
            if (iOrdinal != 4) {
                throw new Error();
            }
            error(th);
        }
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public String name() {
        return this.name;
    }

    public Object readResolve() {
        return InternalLoggerFactory.getInstance(name());
    }

    public String toString() {
        return StringUtil.simpleClassName(this) + '(' + name() + ')';
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void trace(Throwable th) {
        trace(EXCEPTION_MESSAGE, th);
    }

    @Override // io.netty.util.internal.logging.InternalLogger
    public void warn(Throwable th) {
        warn(EXCEPTION_MESSAGE, th);
    }
}
