package defpackage;

import android.annotation.SuppressLint;
import defpackage.h1;
import java.util.concurrent.Delayed;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;

/* JADX INFO: loaded from: classes2.dex */
@SuppressLint({"RestrictedApi"})
class g42<V> extends h1<V> implements ScheduledFuture<V> {
    public static final /* synthetic */ int k = 0;
    public final ScheduledFuture j;

    public interface a<T> {
    }

    public interface b<T> {
        ScheduledFuture a(f42 f42Var);
    }

    public g42(b bVar) {
        this.j = bVar.a(new f42(this));
    }

    @Override // defpackage.h1
    public final void b() {
        ScheduledFuture scheduledFuture = this.j;
        Object obj = this.a;
        scheduledFuture.cancel((obj instanceof h1.c) && ((h1.c) obj).a);
    }

    @Override // java.lang.Comparable
    public final int compareTo(Delayed delayed) {
        return this.j.compareTo(delayed);
    }

    @Override // java.util.concurrent.Delayed
    public final long getDelay(TimeUnit timeUnit) {
        return this.j.getDelay(timeUnit);
    }
}
