final class com.google.common.collect.TreeRangeSet$AsRanges extends com.google.common.collect.ForwardingCollection implements java.util.Set
{
final java.util.Collection delegate;
void <init>(com.google.common.collect.TreeRangeSet, java.util.Collection)
{
com.google.common.collect.TreeRangeSet v;
com.google.common.collect.TreeRangeSet$AsRanges v;
java.util.Collection v;
v := @this: com.google.common.collect.TreeRangeSet$AsRanges;
v := @parameter: com.google.common.collect.TreeRangeSet;
v := @parameter: java.util.Collection;
specialinvoke v.<com.google.common.collect.ForwardingCollection: void <init>()>();
v.<com.google.common.collect.TreeRangeSet$AsRanges: java.util.Collection delegate> = v;
return;
}
protected java.util.Collection delegate()
{
com.google.common.collect.TreeRangeSet$AsRanges v;
java.util.Collection v;
v := @this: com.google.common.collect.TreeRangeSet$AsRanges;
v = v.<com.google.common.collect.TreeRangeSet$AsRanges: java.util.Collection delegate>;
return v;
}
public int hashCode()
{
int v;
com.google.common.collect.TreeRangeSet$AsRanges v;
v := @this: com.google.common.collect.TreeRangeSet$AsRanges;
v = staticinvoke <com.google.common.collect.Sets: int hashCodeImpl(java.util.Set)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Object v;
com.google.common.collect.TreeRangeSet$AsRanges v;
boolean v;
v := @this: com.google.common.collect.TreeRangeSet$AsRanges;
v := @parameter: java.lang.Object;
v = staticinvoke <com.google.common.collect.Sets: boolean equalsImpl(java.util.Set,java.lang.Object)>(v, v);
return v;
}
}