public final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables extends java.lang.Object
{
private void <init>()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static java.lang.Iterable unmodifiableIterable(java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable v;
java.lang.Iterable v;
boolean v, v;
v := @parameter: java.lang.Iterable;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = v instanceof org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable;
if v != 0 goto label;
v = v instanceof org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.ImmutableCollection;
if v == 0 goto label;
label:
return v;
label:
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable: void <init>(java.lang.Iterable)>(v);
return v;
}
public static java.lang.Iterable unmodifiableIterable(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.ImmutableCollection)
{
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.ImmutableCollection v;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.ImmutableCollection;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return v;
}
public static int size(java.lang.Iterable)
{
java.util.Iterator v;
int v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Collection: int size()>();
goto label;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: int size(java.util.Iterator)>(v);
label:
return v;
}
public static boolean contains(java.lang.Iterable, java.lang.Object)
{
java.util.Iterator v;
java.lang.Object v;
java.lang.Iterable v;
boolean v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Collections2: boolean safeContains(java.util.Collection,java.lang.Object)>(v, v);
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean contains(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
public static boolean removeAll(java.lang.Iterable, java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
java.lang.Iterable v;
boolean v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.util.Collection;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = interfaceinvoke v.<java.util.Collection: boolean removeAll(java.util.Collection)>(v);
goto label;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean removeAll(java.util.Iterator,java.util.Collection)>(v, v);
label:
return v;
}
public static boolean retainAll(java.lang.Iterable, java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
java.lang.Iterable v;
boolean v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.util.Collection;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = interfaceinvoke v.<java.util.Collection: boolean retainAll(java.util.Collection)>(v);
goto label;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean retainAll(java.util.Iterator,java.util.Collection)>(v, v);
label:
return v;
}
public static boolean removeIf(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Iterable v;
boolean v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Collection: boolean removeIf(java.util.function.Predicate)>(v);
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean removeIf(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
static java.lang.Object removeFirstMatching(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Object v;
java.lang.Iterable v;
boolean v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate: boolean apply(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.Iterator: void remove()>();
return v;
label:
return null;
}
public static boolean elementsEqual(java.lang.Iterable, java.lang.Iterable)
{
java.util.Iterator v, v;
java.lang.Iterable v, v;
int v, v;
boolean v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Collection: int size()>();
v = interfaceinvoke v.<java.util.Collection: int size()>();
if v == v goto label;
return 0;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean elementsEqual(java.util.Iterator,java.util.Iterator)>(v, v);
return v;
}
public static java.lang.String toString(java.lang.Iterable)
{
java.lang.String v;
java.util.Iterator v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.String toString(java.util.Iterator)>(v);
return v;
}
public static java.lang.Object getOnlyElement(java.lang.Iterable)
{
java.lang.Object v;
java.util.Iterator v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getOnlyElement(java.util.Iterator)>(v);
return v;
}
public static java.lang.Object getOnlyElement(java.lang.Iterable, java.lang.Object)
{
java.util.Iterator v;
java.lang.Object v, v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getOnlyElement(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
public static java.lang.Object[] toArray(java.lang.Iterable, java.lang.Class)
{
java.lang.Object[] v, v;
java.lang.Class v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Class;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.ObjectArrays: java.lang.Object[] newArray(java.lang.Class,int)>(v, 0);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.lang.Object[] toArray(java.lang.Iterable,java.lang.Object[])>(v, v);
return v;
}
static java.lang.Object[] toArray(java.lang.Iterable, java.lang.Object[])
{
java.lang.Object[] v, v;
java.util.Collection v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object[];
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.util.Collection castOrCopyToCollection(java.lang.Iterable)>(v);
v = interfaceinvoke v.<java.util.Collection: java.lang.Object[] toArray(java.lang.Object[])>(v);
return v;
}
static java.lang.Object[] toArray(java.lang.Iterable)
{
java.lang.Object[] v;
java.lang.Iterable v;
java.util.Collection v;
v := @parameter: java.lang.Iterable;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.util.Collection castOrCopyToCollection(java.lang.Iterable)>(v);
v = interfaceinvoke v.<java.util.Collection: java.lang.Object[] toArray()>();
return v;
}
private static java.util.Collection castOrCopyToCollection(java.lang.Iterable)
{
java.util.Iterator v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.Collection;
if v != 0 goto label;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Lists: java.util.ArrayList newArrayList(java.util.Iterator)>(v);
label:
return v;
}
public static boolean addAll(java.util.Collection, java.lang.Iterable)
{
java.util.Iterator v;
java.util.Collection v, v;
java.lang.Iterable v;
java.lang.Object v;
boolean v, v, v;
v := @parameter: java.util.Collection;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Collections2: java.util.Collection cast(java.lang.Iterable)>(v);
v = interfaceinvoke v.<java.util.Collection: boolean addAll(java.util.Collection)>(v);
return v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean addAll(java.util.Collection,java.util.Iterator)>(v, v);
return v;
}
public static int frequency(java.lang.Iterable, java.lang.Object)
{
java.util.Iterator v;
java.lang.Iterable v;
byte v;
int v, v;
java.lang.Object v;
boolean v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object;
v = v instanceof org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Multiset;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Multiset: int count(java.lang.Object)>(v);
return v;
label:
v = v instanceof java.util.Set;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Set: boolean contains(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: int frequency(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
public static java.lang.Iterable cycle(java.lang.Iterable)
{
java.lang.Iterable v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$1 v;
v := @parameter: java.lang.Iterable;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$1;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$1: void <init>(java.lang.Iterable)>(v);
return v;
}
public static transient java.lang.Iterable cycle(java.lang.Object[])
{
java.lang.Object[] v;
java.lang.Iterable v;
java.util.ArrayList v;
v := @parameter: java.lang.Object[];
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Lists: java.util.ArrayList newArrayList(java.lang.Object[])>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.lang.Iterable cycle(java.lang.Iterable)>(v);
return v;
}
public static java.lang.Iterable concat(java.lang.Iterable, java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable v;
java.lang.Iterable v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable)>(v, v);
return v;
}
public static java.lang.Iterable concat(java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable v;
java.lang.Iterable v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable,java.lang.Iterable)>(v, v, v);
return v;
}
public static java.lang.Iterable concat(java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable v;
java.lang.Iterable v, v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Iterable;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable concat(java.lang.Iterable,java.lang.Iterable,java.lang.Iterable,java.lang.Iterable)>(v, v, v, v);
return v;
}
public static transient java.lang.Iterable concat(java.lang.Iterable[])
{
java.lang.Iterable[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable v;
v := @parameter: java.lang.Iterable[];
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable concat(java.lang.Iterable[])>(v);
return v;
}
public static java.lang.Iterable concat(java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.FluentIterable concat(java.lang.Iterable)>(v);
return v;
}
public static java.lang.Iterable partition(java.lang.Iterable, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$2 v;
int v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: void checkArgument(boolean)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$2;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$2: void <init>(java.lang.Iterable,int)>(v, v);
return v;
}
public static java.lang.Iterable paddedPartition(java.lang.Iterable, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$3 v;
int v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: void checkArgument(boolean)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$3;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$3: void <init>(java.lang.Iterable,int)>(v, v);
return v;
}
public static java.lang.Iterable filter(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$4 v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$4;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$4: void <init>(java.lang.Iterable,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static java.lang.Iterable filter(java.lang.Iterable, java.lang.Class)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.lang.Class v;
java.lang.Iterable v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Class;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicates: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate instanceOf(java.lang.Class)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.lang.Iterable filter(java.lang.Iterable,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static boolean any(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean any(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static boolean all(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: boolean all(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static java.lang.Object find(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Object v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object find(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static java.lang.Object find(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate, java.lang.Object)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Object v, v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v := @parameter: java.lang.Object;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object find(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate,java.lang.Object)>(v, v, v);
return v;
}
public static org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Optional tryFind(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
java.lang.Iterable v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Optional v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Optional tryFind(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static int indexOf(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate v;
java.util.Iterator v;
int v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: int indexOf(java.util.Iterator,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Predicate)>(v, v);
return v;
}
public static java.lang.Iterable transform(java.lang.Iterable, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Function)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Function v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$5 v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Function;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$5;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$5: void <init>(java.lang.Iterable,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Function)>(v, v);
return v;
}
public static java.lang.Object get(java.lang.Iterable, int)
{
java.util.Iterator v;
int v;
java.lang.Object v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = v instanceof java.util.List;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
goto label;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object get(java.util.Iterator,int)>(v, v);
label:
return v;
}
public static java.lang.Object get(java.lang.Iterable, int, java.lang.Object)
{
java.util.Iterator v;
java.lang.Iterable v;
java.util.List v;
int v, v;
java.lang.Object v, v, v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
v := @parameter: java.lang.Object;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: void checkNonnegative(int)>(v);
v = v instanceof java.util.List;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Lists: java.util.List cast(java.lang.Iterable)>(v);
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
goto label;
label:
v = v;
label:
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: int advance(java.util.Iterator,int)>(v, v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getNext(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
public static java.lang.Object getFirst(java.lang.Iterable, java.lang.Object)
{
java.util.Iterator v;
java.lang.Object v, v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getNext(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
public static java.lang.Object getLast(java.lang.Iterable)
{
java.util.Iterator v;
java.lang.Object v, v;
java.util.NoSuchElementException v;
java.lang.Iterable v;
boolean v, v;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.List;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v == 0 goto label;
v = new java.util.NoSuchElementException;
specialinvoke v.<java.util.NoSuchElementException: void <init>()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.lang.Object getLastInNonemptyList(java.util.List)>(v);
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getLast(java.util.Iterator)>(v);
return v;
}
public static java.lang.Object getLast(java.lang.Iterable, java.lang.Object)
{
java.util.Iterator v;
java.util.Collection v;
java.lang.Iterable v;
java.util.List v;
java.lang.Object v, v, v;
boolean v, v, v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.Object;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Collections2: java.util.Collection cast(java.lang.Iterable)>(v);
v = interfaceinvoke v.<java.util.Collection: boolean isEmpty()>();
if v == 0 goto label;
return v;
label:
v = v instanceof java.util.List;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Lists: java.util.List cast(java.lang.Iterable)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables: java.lang.Object getLastInNonemptyList(java.util.List)>(v);
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterators: java.lang.Object getLast(java.util.Iterator,java.lang.Object)>(v, v);
return v;
}
private static java.lang.Object getLastInNonemptyList(java.util.List)
{
java.util.List v;
int v, v;
java.lang.Object v;
v := @parameter: java.util.List;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public static java.lang.Iterable skip(java.lang.Iterable, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$6 v;
int v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
if v < 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: void checkArgument(boolean,java.lang.Object)>(v, "number to skip cannot be negative");
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$6;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$6: void <init>(java.lang.Iterable,int)>(v, v);
return v;
}
public static java.lang.Iterable limit(java.lang.Iterable, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$7 v;
int v;
java.lang.Iterable v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: int;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
if v < 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: void checkArgument(boolean,java.lang.Object)>(v, "limit is negative");
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$7;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$7: void <init>(java.lang.Iterable,int)>(v, v);
return v;
}
public static java.lang.Iterable consumingIterable(java.lang.Iterable)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$8 v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$8;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$8: void <init>(java.lang.Iterable)>(v);
return v;
}
public static boolean isEmpty(java.lang.Iterable)
{
java.util.Iterator v;
java.lang.Iterable v;
boolean v, v, v, v;
v := @parameter: java.lang.Iterable;
v = v instanceof java.util.Collection;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Collection: boolean isEmpty()>();
return v;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static java.lang.Iterable mergeSorted(java.lang.Iterable, java.util.Comparator)
{
java.util.Comparator v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable v;
java.lang.Iterable v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$9 v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.util.Comparator;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "iterables");
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "comparator");
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$9;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$9: void <init>(java.lang.Iterable,java.util.Comparator)>(v, v);
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$UnmodifiableIterable: void <init>(java.lang.Iterable)>(v);
return v;
}
static org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.base.Function toIterator()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$10 v;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$10;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.collect.Iterables$10: void <init>()>();
return v;
}
}