final class oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet extends oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet
{
private final oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction;
final oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0;
void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet, oadd.org.apache.curator.shaded.com.google.common.collect.Range)
{
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound v;
java.util.NavigableMap v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.Range;
v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0> = v;
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound;
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.Range: oadd.org.apache.curator.shaded.com.google.common.collect.Range all()>();
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: java.util.NavigableMap rangesByLowerBound>;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound: void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.Range,oadd.org.apache.curator.shaded.com.google.common.collect.Range,java.util.NavigableMap)>(v, v, v);
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: void <init>(java.util.NavigableMap)>(v);
v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction> = v;
return;
}
public boolean encloses(oadd.org.apache.curator.shaded.com.google.common.collect.Range)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v, v, v, v, v;
boolean v, v, v, v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.Range;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean isEmpty()>();
if v != 0 goto label;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean encloses(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
if v == 0 goto label;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0>;
v = specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range rangeEnclosing(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
if v == null goto label;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: oadd.org.apache.curator.shaded.com.google.common.collect.Range intersection(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
return 0;
}
public oadd.org.apache.curator.shaded.com.google.common.collect.Range rangeContaining(java.lang.Comparable)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v, v, v;
java.lang.Comparable v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: java.lang.Comparable;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean contains(java.lang.Comparable)>(v);
if v != 0 goto label;
return null;
label:
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range rangeContaining(java.lang.Comparable)>(v);
if v != null goto label;
v = null;
goto label;
label:
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: oadd.org.apache.curator.shaded.com.google.common.collect.Range intersection(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
label:
return v;
}
public void add(oadd.org.apache.curator.shaded.com.google.common.collect.Range)
{
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.Range;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean encloses(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Preconditions: void checkArgument(boolean,java.lang.String,java.lang.Object,java.lang.Object)>(v, "Cannot add range %s to subRangeSet(%s)", v, v);
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: void add(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
return;
}
public void remove(oadd.org.apache.curator.shaded.com.google.common.collect.Range)
{
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v, v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.Range;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean isConnected(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
if v == 0 goto label;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0>;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: oadd.org.apache.curator.shaded.com.google.common.collect.Range intersection(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: void remove(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
label:
return;
}
public boolean contains(java.lang.Comparable)
{
oadd.org.apache.curator.shaded.com.google.common.collect.Range v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
java.lang.Comparable v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
boolean v, v, v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: java.lang.Comparable;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean contains(java.lang.Comparable)>(v);
if v == 0 goto label;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: boolean contains(java.lang.Comparable)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void clear()
{
oadd.org.apache.curator.shaded.com.google.common.collect.Range v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet this$0>;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet: void remove(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
return;
}
public oadd.org.apache.curator.shaded.com.google.common.collect.RangeSet subRangeSet(oadd.org.apache.curator.shaded.com.google.common.collect.Range)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.Range v, v, v, v, v;
boolean v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.ImmutableRangeSet v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.Range;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean encloses(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
if v == 0 goto label;
return v;
label:
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: boolean isConnected(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
if v == 0 goto label;
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.Range restriction>;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Range: oadd.org.apache.curator.shaded.com.google.common.collect.Range intersection(oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v);
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet$SubRangeSet: void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.TreeRangeSet,oadd.org.apache.curator.shaded.com.google.common.collect.Range)>(v, v);
return v;
label:
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.ImmutableRangeSet: oadd.org.apache.curator.shaded.com.google.common.collect.ImmutableRangeSet of()>();
return v;
}
}