package coil.util;

import kotlin.jvm.internal.l;

/* JADX INFO: loaded from: classes.dex */
public final class Time {
    public static final Time INSTANCE = new Time();
    private static J4.a provider = Time$provider$1.INSTANCE;

    /* JADX INFO: renamed from: coil.util.Time$reset$1, reason: invalid class name */
    public /* synthetic */ class AnonymousClass1 extends l implements J4.a {
        public static final AnonymousClass1 INSTANCE = new AnonymousClass1();

        public AnonymousClass1() {
            super(0, System.class, "currentTimeMillis", "currentTimeMillis()J", 0);
        }

        @Override // J4.a
        public final Long invoke() {
            return Long.valueOf(System.currentTimeMillis());
        }
    }

    private Time() {
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final long setCurrentMillis$lambda$0(long j4) {
        return j4;
    }

    public final long currentMillis() {
        return ((Number) provider.invoke()).longValue();
    }

    public final void reset() {
        provider = AnonymousClass1.INSTANCE;
    }

    public final void setCurrentMillis(final long j4) {
        provider = new J4.a() { // from class: coil.util.a
            @Override // J4.a
            public final Object invoke() {
                return Long.valueOf(Time.setCurrentMillis$lambda$0(j4));
            }
        };
    }
}
