public class oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable extends oadd.org.apache.curator.shaded.com.google.common.collect.StandardRowSortedTable
{
private final java.util.Comparator columnComparator;
private static final long serialVersionUID;
public static oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable create()
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
oadd.org.apache.curator.shaded.com.google.common.collect.Ordering v, v;
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.Ordering: oadd.org.apache.curator.shaded.com.google.common.collect.Ordering natural()>();
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.Ordering: oadd.org.apache.curator.shaded.com.google.common.collect.Ordering natural()>();
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: void <init>(java.util.Comparator,java.util.Comparator)>(v, v);
return v;
}
public static oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable create(java.util.Comparator, java.util.Comparator)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.Comparator v, v;
v := @parameter: java.util.Comparator;
v := @parameter: java.util.Comparator;
staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: void <init>(java.util.Comparator,java.util.Comparator)>(v, v);
return v;
}
public static oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable create(oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v, v;
java.util.Comparator v, v;
v := @parameter: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Comparator rowComparator()>();
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Comparator columnComparator()>();
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: void <init>(java.util.Comparator,java.util.Comparator)>(v, v);
virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: void putAll(oadd.org.apache.curator.shaded.com.google.common.collect.Table)>(v);
return v;
}
void <init>(java.util.Comparator, java.util.Comparator)
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.TreeMap v;
java.util.Comparator v, v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$Factory v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v := @parameter: java.util.Comparator;
v := @parameter: java.util.Comparator;
v = new java.util.TreeMap;
specialinvoke v.<java.util.TreeMap: void <init>(java.util.Comparator)>(v);
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$Factory;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$Factory: void <init>(java.util.Comparator)>(v);
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.StandardRowSortedTable: void <init>(java.util.SortedMap,oadd.org.apache.curator.shaded.com.google.common.base.Supplier)>(v, v);
v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Comparator columnComparator> = v;
return;
}
public java.util.Comparator rowComparator()
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.Comparator v;
java.util.SortedSet v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.SortedSet rowKeySet()>();
v = interfaceinvoke v.<java.util.SortedSet: java.util.Comparator comparator()>();
return v;
}
public java.util.Comparator columnComparator()
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.Comparator v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Comparator columnComparator>;
return v;
}
public java.util.SortedMap row(java.lang.Object)
{
java.lang.Object v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$TreeRow v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v := @parameter: java.lang.Object;
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$TreeRow;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$TreeRow: void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable,java.lang.Object)>(v, v);
return v;
}
public java.util.SortedSet rowKeySet()
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.SortedSet v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.StandardRowSortedTable: java.util.SortedSet rowKeySet()>();
return v;
}
public java.util.SortedMap rowMap()
{
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
java.util.SortedMap v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.StandardRowSortedTable: java.util.SortedMap rowMap()>();
return v;
}
java.util.Iterator createColumnKeyIterator()
{
java.util.Collection v;
java.lang.Iterable v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable v;
oadd.org.apache.curator.shaded.com.google.common.collect.UnmodifiableIterator v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$2 v;
java.util.Map v;
oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$1 v;
java.util.Comparator v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable;
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Comparator columnComparator()>();
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable: java.util.Map backingMap>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$1;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$1: void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable)>(v);
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.Iterables: java.lang.Iterable transform(java.lang.Iterable,oadd.org.apache.curator.shaded.com.google.common.base.Function)>(v, v);
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.collect.Iterators: oadd.org.apache.curator.shaded.com.google.common.collect.UnmodifiableIterator mergeSorted(java.lang.Iterable,java.util.Comparator)>(v, v);
v = new oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$2;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable$2: void <init>(oadd.org.apache.curator.shaded.com.google.common.collect.TreeBasedTable,java.util.Iterator,java.util.Comparator)>(v, v, v);
return v;
}
}