package p402.p419;

import java.util.Iterator;
import java.util.concurrent.atomic.AtomicReference;
import p402.p411.p413.C6635;

/* JADX INFO: renamed from: ގ.ޓ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C6678<T> implements InterfaceC6684<T> {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final AtomicReference<InterfaceC6684<T>> f19421;

    public C6678(InterfaceC6684<? extends T> interfaceC6684) {
        if (interfaceC6684 != null) {
            this.f19421 = new AtomicReference<>(interfaceC6684);
        } else {
            C6635.m9824("sequence");
            throw null;
        }
    }

    @Override // p402.p419.InterfaceC6684
    public Iterator<T> iterator() {
        InterfaceC6684<T> andSet = this.f19421.getAndSet(null);
        if (andSet != null) {
            return andSet.iterator();
        }
        throw new IllegalStateException("This sequence can be consumed only once.");
    }
}
