BTGO游戏盒 v3.4.80版本的 MD5 值为:000032bab1addaabfdc671ee6a7087ab

以下内容为反编译后的 f.java 源代码,内容仅作参考


package l0;

import a0.m;
import a0.n;
import a0.q;
import a0.t;
import c0.g;
import c0.k;
import c0.l;
import c0.o;
import java.util.List;
import java.util.Map;
import org.slf4j.helpers.MessageFormatter;

public abstract class f<E> extends z.a {

    public final String f23121b;

    public final String f23122c;

    public final Map<String, String> f23123d;

    public int f23124e = 0;

    public f(String str, String str2, Map<String, String> map) {
        this.f23121b = str;
        this.f23122c = str2;
        this.f23123d = map;
    }

    @Override
    public void G(k kVar) {
        n nVar = new n();
        nVar.setContext(this.context);
        kVar.a(nVar);
        m mVar = new m();
        mVar.setContext(this.context);
        kVar.a(mVar);
    }

    @Override
    public void H(o oVar) {
        oVar.D(new g("configuration/property"), new q());
        oVar.D(new g("configuration/timestamp"), new t());
        oVar.D(new g("configuration/define"), new a0.g());
    }

    @Override
    public void L(List<b0.d> list) throws l {
        super.L(list);
    }

    public abstract s.a<E> R();

    public void S(Map<?, ?> map) {
        String str;
        if (map.size() == 0) {
            this.f23124e++;
            str = "No nested appenders found within the <sift> element in SiftingAppender.";
        } else if (map.size() > 1) {
            this.f23124e++;
            str = "Only and only one appender can be nested the <sift> element in SiftingAppender. See also http://logback.qos.ch/codes.html#1andOnly1";
        } else {
            str = null;
        }
        if (str == null || this.f23124e >= 4) {
            return;
        }
        addError(str);
    }

    public String toString() {
        return getClass().getName() + "{" + this.f23121b + "=" + this.f23122c + MessageFormatter.DELIM_STOP;
    }
}