29 lines
758 B
Java
29 lines
758 B
Java
|
package c.i.a.c.i2;
|
||
|
|
||
|
import androidx.annotation.GuardedBy;
|
||
|
import java.util.Collections;
|
||
|
import java.util.HashMap;
|
||
|
import java.util.Iterator;
|
||
|
import java.util.List;
|
||
|
import java.util.Map;
|
||
|
import java.util.Set;
|
||
|
/* compiled from: CopyOnWriteMultiset */
|
||
|
public final class l<E> implements Iterable<E> {
|
||
|
public final Object i = new Object();
|
||
|
@GuardedBy("lock")
|
||
|
public final Map<E, Integer> j = new HashMap();
|
||
|
@GuardedBy("lock")
|
||
|
public Set<E> k = Collections.emptySet();
|
||
|
@GuardedBy("lock")
|
||
|
public List<E> l = Collections.emptyList();
|
||
|
|
||
|
@Override // java.lang.Iterable
|
||
|
public Iterator<E> iterator() {
|
||
|
Iterator<E> it;
|
||
|
synchronized (this.i) {
|
||
|
it = this.l.iterator();
|
||
|
}
|
||
|
return it;
|
||
|
}
|
||
|
}
|