package defpackage;

import java.lang.annotation.Annotation;
import java.lang.reflect.AnnotatedElement;
import java.lang.reflect.Member;

/* JADX INFO: loaded from: classes2.dex */
@hi2
public abstract class gs4<T, R> implements AnnotatedElement, Member {

    public static class a<T> extends gs4<T, T> {
    }

    public static class b<T> extends gs4<T, Object> {
    }

    static {
        try {
            Class.forName("java.lang.reflect.AnnotatedType");
        } catch (ClassNotFoundException unused) {
        }
    }

    public e0a a() {
        throw null;
    }

    public final boolean equals(Object obj) {
        if ((obj instanceof gs4) && a().equals(((gs4) obj).a())) {
            throw null;
        }
        return false;
    }

    @Override // java.lang.reflect.AnnotatedElement
    public final Annotation getAnnotation(Class cls) {
        throw null;
    }

    @Override // java.lang.reflect.AnnotatedElement
    public final Annotation[] getAnnotations() {
        throw null;
    }

    @Override // java.lang.reflect.AnnotatedElement
    public final Annotation[] getDeclaredAnnotations() {
        throw null;
    }

    @Override // java.lang.reflect.Member
    public final Class getDeclaringClass() {
        throw null;
    }

    @Override // java.lang.reflect.Member
    public final int getModifiers() {
        throw null;
    }

    @Override // java.lang.reflect.Member
    public final String getName() {
        throw null;
    }

    public final int hashCode() {
        throw null;
    }

    @Override // java.lang.reflect.AnnotatedElement
    public final boolean isAnnotationPresent(Class cls) {
        throw null;
    }

    @Override // java.lang.reflect.Member
    public final boolean isSynthetic() {
        throw null;
    }

    public String toString() {
        throw null;
    }
}
