class com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 extends com.google.common.collect.ImmutableAsList
{
final com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2;
void <init>(com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet)
{
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet v;
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 v;
v := @this: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1;
v := @parameter: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet;
v.<com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2> = v;
specialinvoke v.<com.google.common.collect.ImmutableAsList: void <init>()>();
return;
}
public java.util.Map$Entry get(int)
{
java.util.Map$Entry v, v;
com.google.common.collect.RegularImmutableBiMap v;
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet v;
int v;
java.lang.Object v, v;
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 v;
java.util.Map$Entry[] v;
com.google.common.collect.RegularImmutableBiMap$Inverse v;
v := @this: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1;
v := @parameter: int;
v = v.<com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2>;
v = v.<com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet: com.google.common.collect.RegularImmutableBiMap$Inverse this$1>;
v = v.<com.google.common.collect.RegularImmutableBiMap$Inverse: com.google.common.collect.RegularImmutableBiMap this$0>;
v = v.<com.google.common.collect.RegularImmutableBiMap: java.util.Map$Entry[] entries>;
v = v[v];
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
v = staticinvoke <com.google.common.collect.Maps: java.util.Map$Entry immutableEntry(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
com.google.common.collect.ImmutableCollection delegateCollection()
{
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet v;
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 v;
v := @this: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1;
v = v.<com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1: com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2>;
return v;
}
}