public class org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder extends org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder
{
private final java.util.Comparator comparator;
public void <init>(java.util.Comparator)
{
java.lang.Object v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
java.util.Comparator v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.util.Comparator;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: void <init>()>();
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Comparator comparator> = v;
return;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder put(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder put(java.util.Map$Entry)
{
java.util.Map$Entry v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.util.Map$Entry;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder put(java.util.Map$Entry)>(v);
return v;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder putAll(java.util.Map)
{
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
java.util.Map v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.util.Map;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder putAll(java.util.Map)>(v);
return v;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder putAll(java.lang.Iterable)
{
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
java.lang.Iterable v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.lang.Iterable;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder putAll(java.lang.Iterable)>(v);
return v;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder orderEntriesByValue(java.util.Comparator)
{
java.lang.UnsupportedOperationException v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
java.util.Comparator v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: java.util.Comparator;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("Not available on ImmutableSortedMap.Builder");
throw v;
}
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder combine(org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder)
{
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v := @parameter: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder combine(org.apache.drill.shaded.guava.com.google.common.collect.ImmutableMap$Builder)>(v);
return v;
}
public org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap build()
{
int v, v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap v, v, v;
java.util.Map$Entry[] v, v, v;
java.util.Map$Entry v, v;
org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder v;
java.lang.Object v, v;
java.util.Comparator v, v, v;
v := @this: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: int size>;
lookupswitch(v)
{
case 0: goto label;
case 1: goto label;
default: goto label;
};
label:
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Comparator comparator>;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap emptyMap(java.util.Comparator)>(v);
return v;
label:
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Comparator comparator>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Map$Entry[] entries>;
v = v[0];
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Map$Entry[] entries>;
v = v[0];
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap of(java.util.Comparator,java.lang.Object,java.lang.Object)>(v, v, v);
return v;
label:
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Comparator comparator>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: java.util.Map$Entry[] entries>;
v = v.<org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap$Builder: int size>;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap: org.apache.drill.shaded.guava.com.google.common.collect.ImmutableSortedMap fromEntries(java.util.Comparator,boolean,java.util.Map$Entry[],int)>(v, 0, v, v);
return v;
}
}