package defpackage;

import java.lang.reflect.Field;
import sun.misc.Unsafe;

/* renamed from: ᵥᵱᵬ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC3542 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Unsafe f13275;

    public AbstractC3542(Unsafe unsafe) {
        this.f13275 = unsafe;
    }

    /* renamed from: ˇʼʤˎ */
    public abstract double mo5597(long j, Object obj);

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final void m8078(Object obj, long j, long j2) {
        this.f13275.putLong(obj, j, j2);
    }

    /* renamed from: ˌᵜᵹᵩ */
    public abstract void mo5598(Object obj, long j, byte b);

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final int m8079(long j, Object obj) {
        return this.f13275.getInt(obj, j);
    }

    /* renamed from: ˏˋٴ */
    public abstract float mo5599(long j, Object obj);

    /* renamed from: ˏᵙ */
    public abstract boolean mo5600(long j, Object obj);

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final Object m8080(long j, Object obj) {
        return this.f13275.getObject(obj, j);
    }

    /* renamed from: ᵞʡ */
    public abstract boolean mo5601();

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public final void m8081(Object obj, long j, Object obj2) {
        this.f13275.putObject(obj, j, obj2);
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int m8082(Class cls) {
        return this.f13275.arrayBaseOffset(cls);
    }

    /* renamed from: ᵪʩ */
    public abstract void mo5602(Object obj, long j, float f);

    /* renamed from: ᵯٴᵦ */
    public abstract void mo5603(Object obj, long j, double d);

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public final void m8083(long j, Object obj, int i) {
        this.f13275.putInt(obj, j, i);
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int m8084(Class cls) {
        return this.f13275.arrayIndexScale(cls);
    }

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final long m8085(Field field) {
        return this.f13275.objectFieldOffset(field);
    }

    /* renamed from: ᵸʓᵠ */
    public boolean mo5604() {
        Unsafe unsafe = this.f13275;
        if (unsafe == null) {
            return false;
        }
        try {
            Class<?> cls = unsafe.getClass();
            cls.getMethod("objectFieldOffset", Field.class);
            cls.getMethod("arrayBaseOffset", Class.class);
            cls.getMethod("arrayIndexScale", Class.class);
            Class<?> cls2 = Long.TYPE;
            cls.getMethod("getInt", Object.class, cls2);
            cls.getMethod("putInt", Object.class, cls2, Integer.TYPE);
            cls.getMethod("getLong", Object.class, cls2);
            cls.getMethod("putLong", Object.class, cls2, cls2);
            cls.getMethod("getObject", Object.class, cls2);
            cls.getMethod("putObject", Object.class, cls2, Object.class);
            return true;
        } catch (Throwable th) {
            AbstractC4467.m9502(th);
            return false;
        }
    }

    /* renamed from: ᵸˑ */
    public abstract void mo5605(Object obj, long j, boolean z);

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final long m8086(long j, Object obj) {
        return this.f13275.getLong(obj, j);
    }

    /* renamed from: ᵻᵢﹳᵰ */
    public abstract byte mo5606(long j, Object obj);
}
