翰林优商.apk(点击下载) / a.java


package com.nirvana.tools.jsoner;

import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;

/* access modifiers changed from: package-private */
public final class a {
    List<Field> a = new ArrayList();
    private ConcurrentHashMap<String, b> b = new ConcurrentHashMap<>();

    public a(Class cls) {
        while (!Object.class.equals(cls)) {
            Collections.addAll(this.a, cls.getDeclaredFields());
            cls = cls.getSuperclass();
        }
        Iterator<Field> it = this.a.iterator();
        while (it.hasNext()) {
            if (Modifier.isFinal(it.next().getModifiers())) {
                it.remove();
            }
        }
    }

    public final b a(String str) {
        return this.b.get(str);
    }

    public final void a(String str, b bVar) {
        this.b.put(str, bVar);
    }
}