package i;

import d.C0424d;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Member;
import java.lang.reflect.Method;
import java.lang.reflect.Type;

/* JADX INFO: renamed from: i.y, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0544y implements U {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final C0544y f4384b = new C0544y();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final Member f4385a;

    public C0544y() {
        this.f4385a = null;
    }

    @Override // i.U
    public void a(C0516I c0516i, Object obj, Object obj2, Type type, int i2) {
        Member member = this.f4385a;
        if (member == null) {
            c0516i.f4223k.q((Enum) obj);
            return;
        }
        try {
            c0516i.v(member instanceof Field ? ((Field) member).get(obj) : ((Method) member).invoke(obj, null));
        } catch (IllegalAccessException e2) {
            throw new C0424d("getEnumValue error", e2);
        } catch (IllegalArgumentException e3) {
            throw new C0424d("getEnumValue error", e3);
        } catch (InvocationTargetException e4) {
            throw new C0424d("getEnumValue error", e4);
        }
    }

    public C0544y(Member member) {
        this.f4385a = member;
    }
}
