class com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet
{
final java.util.Set valuesDelegate;
final com.google.common.collect.AbstractBiMap this$0;
private void <init>(com.google.common.collect.AbstractBiMap)
{
com.google.common.collect.AbstractBiMap v, v, v;
java.util.Set v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v := @parameter: com.google.common.collect.AbstractBiMap;
v.<com.google.common.collect.AbstractBiMap$ValueSet: com.google.common.collect.AbstractBiMap this$0> = v;
specialinvoke v.<com.google.common.collect.ForwardingSet: void <init>()>();
v = v.<com.google.common.collect.AbstractBiMap$ValueSet: com.google.common.collect.AbstractBiMap this$0>;
v = v.<com.google.common.collect.AbstractBiMap: com.google.common.collect.AbstractBiMap inverse>;
v = virtualinvoke v.<com.google.common.collect.AbstractBiMap: java.util.Set keySet()>();
v.<com.google.common.collect.AbstractBiMap$ValueSet: java.util.Set valuesDelegate> = v;
return;
}
protected java.util.Set delegate()
{
java.util.Set v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v = v.<com.google.common.collect.AbstractBiMap$ValueSet: java.util.Set valuesDelegate>;
return v;
}
public java.util.Iterator iterator()
{
java.util.Iterator v, v;
com.google.common.collect.AbstractBiMap v;
java.util.Set v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v = v.<com.google.common.collect.AbstractBiMap$ValueSet: com.google.common.collect.AbstractBiMap this$0>;
v = virtualinvoke v.<com.google.common.collect.AbstractBiMap: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
v = staticinvoke <com.google.common.collect.Maps: java.util.Iterator valueIterator(java.util.Iterator)>(v);
return v;
}
public java.lang.Object[] toArray()
{
java.lang.Object[] v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v = virtualinvoke v.<com.google.common.collect.AbstractBiMap$ValueSet: java.lang.Object[] standardToArray()>();
return v;
}
public java.lang.Object[] toArray(java.lang.Object[])
{
java.lang.Object[] v, v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v := @parameter: java.lang.Object[];
v = virtualinvoke v.<com.google.common.collect.AbstractBiMap$ValueSet: java.lang.Object[] standardToArray(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
java.lang.String v;
com.google.common.collect.AbstractBiMap$ValueSet v;
v := @this: com.google.common.collect.AbstractBiMap$ValueSet;
v = virtualinvoke v.<com.google.common.collect.AbstractBiMap$ValueSet: java.lang.String standardToString()>();
return v;
}
}