discord-jadx/app/src/main/java/c/f/j/c/d.java

27 lines
609 B
Java

package c.f.j.c;
import java.util.LinkedHashSet;
/* compiled from: BoundedLinkedHashSet */
public class d<E> {
public int a;
public LinkedHashSet<E> b;
public d(int i) {
this.b = new LinkedHashSet<>(i);
this.a = i;
}
public synchronized boolean a(E e) {
if (this.b.size() == this.a) {
LinkedHashSet<E> linkedHashSet = this.b;
linkedHashSet.remove(linkedHashSet.iterator().next());
}
this.b.remove(e);
return this.b.add(e);
}
public synchronized boolean b(E e) {
return this.b.contains(e);
}
}