Rabbit-R1/android (non root)/java/sources/com/google/common/collect/Multiset.java
2024-05-21 17:08:36 -04:00

62 lines
1.3 KiB
Java

package com.google.common.collect;
import java.util.Collection;
import java.util.Iterator;
import java.util.Set;
import javax.annotation.CheckForNull;
@ElementTypesAreNonnullByDefault
/* loaded from: classes3.dex */
public interface Multiset<E> extends Collection<E> {
/* loaded from: classes3.dex */
public interface Entry<E> {
boolean equals(@CheckForNull Object obj);
int getCount();
@ParametricNullness
E getElement();
int hashCode();
String toString();
}
int add(@ParametricNullness E e, int i);
boolean add(@ParametricNullness E e);
boolean contains(@CheckForNull Object obj);
@Override // java.util.Collection
boolean containsAll(Collection<?> collection);
int count(@CheckForNull Object obj);
Set<E> elementSet();
Set<Entry<E>> entrySet();
boolean equals(@CheckForNull Object obj);
int hashCode();
Iterator<E> iterator();
int remove(@CheckForNull Object obj, int i);
boolean remove(@CheckForNull Object obj);
boolean removeAll(Collection<?> collection);
boolean retainAll(Collection<?> collection);
int setCount(@ParametricNullness E e, int i);
boolean setCount(@ParametricNullness E e, int i, int i2);
int size();
String toString();
}