final class com.google.common.collect.TreeRangeMap$RangeMapEntry extends com.google.common.collect.AbstractMapEntry
{
private final com.google.common.collect.Range range;
private final java.lang.Object value;
void <init>(com.google.common.collect.Cut, com.google.common.collect.Cut, java.lang.Object)
{
com.google.common.collect.Cut v, v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
com.google.common.collect.Range v;
java.lang.Object v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v := @parameter: com.google.common.collect.Cut;
v := @parameter: com.google.common.collect.Cut;
v := @parameter: java.lang.Object;
v = staticinvoke <com.google.common.collect.Range: com.google.common.collect.Range create(com.google.common.collect.Cut,com.google.common.collect.Cut)>(v, v);
specialinvoke v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: void <init>(com.google.common.collect.Range,java.lang.Object)>(v, v);
return;
}
void <init>(com.google.common.collect.Range, java.lang.Object)
{
com.google.common.collect.Range v;
java.lang.Object v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v := @parameter: com.google.common.collect.Range;
v := @parameter: java.lang.Object;
specialinvoke v.<com.google.common.collect.AbstractMapEntry: void <init>()>();
v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: com.google.common.collect.Range range> = v;
v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: java.lang.Object value> = v;
return;
}
public com.google.common.collect.Range getKey()
{
com.google.common.collect.Range v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v = v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: com.google.common.collect.Range range>;
return v;
}
public java.lang.Object getValue()
{
java.lang.Object v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v = v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: java.lang.Object value>;
return v;
}
public boolean contains(java.lang.Comparable)
{
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
com.google.common.collect.Range v;
java.lang.Comparable v;
boolean v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v := @parameter: java.lang.Comparable;
v = v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: com.google.common.collect.Range range>;
v = virtualinvoke v.<com.google.common.collect.Range: boolean contains(java.lang.Comparable)>(v);
return v;
}
com.google.common.collect.Cut getLowerBound()
{
com.google.common.collect.Cut v;
com.google.common.collect.Range v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v = v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: com.google.common.collect.Range range>;
v = v.<com.google.common.collect.Range: com.google.common.collect.Cut lowerBound>;
return v;
}
com.google.common.collect.Cut getUpperBound()
{
com.google.common.collect.Cut v;
com.google.common.collect.Range v;
com.google.common.collect.TreeRangeMap$RangeMapEntry v;
v := @this: com.google.common.collect.TreeRangeMap$RangeMapEntry;
v = v.<com.google.common.collect.TreeRangeMap$RangeMapEntry: com.google.common.collect.Range range>;
v = v.<com.google.common.collect.Range: com.google.common.collect.Cut upperBound>;
return v;
}
}