final class com.google.common.collect.ImmutableMultiset$ElementSet extends com.google.common.collect.ImmutableSet$Indexed
{
private final java.util.List entries;
private final com.google.common.collect.Multiset delegate;
void <init>(java.util.List, com.google.common.collect.Multiset)
{
java.util.List v;
com.google.common.collect.Multiset v;
com.google.common.collect.ImmutableMultiset$ElementSet v;
v := @this: com.google.common.collect.ImmutableMultiset$ElementSet;
v := @parameter: java.util.List;
v := @parameter: com.google.common.collect.Multiset;
specialinvoke v.<com.google.common.collect.ImmutableSet$Indexed: void <init>()>();
v.<com.google.common.collect.ImmutableMultiset$ElementSet: java.util.List entries> = v;
v.<com.google.common.collect.ImmutableMultiset$ElementSet: com.google.common.collect.Multiset delegate> = v;
return;
}
java.lang.Object get(int)
{
java.util.List v;
int v;
java.lang.Object v, v;
com.google.common.collect.ImmutableMultiset$ElementSet v;
v := @this: com.google.common.collect.ImmutableMultiset$ElementSet;
v := @parameter: int;
v = v.<com.google.common.collect.ImmutableMultiset$ElementSet: java.util.List entries>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<com.google.common.collect.Multiset$Entry: java.lang.Object getElement()>();
return v;
}
public boolean contains(java.lang.Object)
{
com.google.common.collect.Multiset v;
java.lang.Object v;
boolean v;
com.google.common.collect.ImmutableMultiset$ElementSet v;
v := @this: com.google.common.collect.ImmutableMultiset$ElementSet;
v := @parameter: java.lang.Object;
v = v.<com.google.common.collect.ImmutableMultiset$ElementSet: com.google.common.collect.Multiset delegate>;
v = interfaceinvoke v.<com.google.common.collect.Multiset: boolean contains(java.lang.Object)>(v);
return v;
}
boolean isPartialView()
{
com.google.common.collect.ImmutableMultiset$ElementSet v;
v := @this: com.google.common.collect.ImmutableMultiset$ElementSet;
return 1;
}
public int size()
{
int v;
java.util.List v;
com.google.common.collect.ImmutableMultiset$ElementSet v;
v := @this: com.google.common.collect.ImmutableMultiset$ElementSet;
v = v.<com.google.common.collect.ImmutableMultiset$ElementSet: java.util.List entries>;
v = interfaceinvoke v.<java.util.List: int size()>();
return v;
}
}