final class oadd.com.google.common.collect.CollectCollectors extends java.lang.Object
{
private static final java.util.stream.Collector TO_IMMUTABLE_LIST;
private static final java.util.stream.Collector TO_IMMUTABLE_SET;
private static final java.util.stream.Collector TO_IMMUTABLE_RANGE_SET;
void <init>()
{
oadd.com.google.common.collect.CollectCollectors v;
v := @this: oadd.com.google.common.collect.CollectCollectors;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static java.util.stream.Collector toImmutableList()
{
java.util.stream.Collector v;
v = <oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_LIST>;
return v;
}
static java.util.stream.Collector toImmutableSet()
{
java.util.stream.Collector v;
v = <oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_SET>;
return v;
}
static java.util.stream.Collector toImmutableSortedSet(java.util.Comparator)
{
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.Comparator v;
java.util.function.Function v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.Comparator;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableSortedSet_0__108: java.util.function.Supplier bootstrap$(java.util.Comparator)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$add__109: java.util.function.BiConsumer bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__110: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__111: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableEnumSet()
{
java.util.stream.Collector v;
v = <oadd.com.google.common.collect.CollectCollectors$EnumSetAccumulator: java.util.stream.Collector TO_IMMUTABLE_ENUM_SET>;
return v;
}
static java.util.stream.Collector toImmutableRangeSet()
{
java.util.stream.Collector v;
v = <oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_RANGE_SET>;
return v;
}
static java.util.stream.Collector toImmutableMultiset(java.util.function.Function, java.util.function.ToIntFunction)
{
java.util.function.ToIntFunction v;
java.util.function.Function v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.ToIntFunction;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$create__112: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableMultiset_1__113: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.ToIntFunction)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableMultiset_2__114: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableMultiset_3__115: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toMultiset(java.util.function.Function, java.util.function.ToIntFunction, java.util.function.Supplier)
{
java.util.function.BiConsumer v;
java.util.function.ToIntFunction v;
java.util.stream.Collector v;
java.util.function.Function v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.ToIntFunction;
v := @parameter: java.util.function.Supplier;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toMultiset_4__116: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.ToIntFunction)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toMultiset_5__117: java.util.function.BinaryOperator bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.stream.Collector$Characteristics[])>(v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableMap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$init__118: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableMap_6__119: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__120: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__121: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
public static java.util.stream.Collector toImmutableMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
{
java.util.stream.Collector v, v;
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.BinaryOperator;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$init__122: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toMap(java.util.function.Function,java.util.function.Function,java.util.function.BinaryOperator,java.util.function.Supplier)>(v, v, v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$copyOf__123: java.util.function.Function bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector collectingAndThen(java.util.stream.Collector,java.util.function.Function)>(v, v);
return v;
}
static java.util.stream.Collector toImmutableSortedMap(java.util.Comparator, java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.Comparator v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.Comparator;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableSortedMap_7__124: java.util.function.Supplier bootstrap$(java.util.Comparator)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableSortedMap_8__125: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__126: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__127: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[1];
v = <java.util.stream.Collector$Characteristics: java.util.stream.Collector$Characteristics UNORDERED>;
v[0] = v;
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableSortedMap(java.util.Comparator, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector v, v;
java.util.Comparator v;
v := @parameter: java.util.Comparator;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.BinaryOperator;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableSortedMap_9__128: java.util.function.Supplier bootstrap$(java.util.Comparator)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toMap(java.util.function.Function,java.util.function.Function,java.util.function.BinaryOperator,java.util.function.Supplier)>(v, v, v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$copyOfSorted__129: java.util.function.Function bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector collectingAndThen(java.util.stream.Collector,java.util.function.Function)>(v, v);
return v;
}
static java.util.stream.Collector toImmutableBiMap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$init__130: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableBiMap_10__131: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__132: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__133: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableEnumMap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableEnumMap_12__134: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableEnumMap_13__135: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__136: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$toImmutableMap__137: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[1];
v = <java.util.stream.Collector$Characteristics: java.util.stream.Collector$Characteristics UNORDERED>;
v[0] = v;
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableEnumMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v, v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.BinaryOperator;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableEnumMap_14__138: java.util.function.Supplier bootstrap$(java.util.function.BinaryOperator)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableEnumMap_15__139: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__140: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$toImmutableMap__141: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableRangeMap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__142: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableRangeMap_16__143: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__144: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__145: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector toImmutableListMultimap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "keyFunction");
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "valueFunction");
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__146: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableListMultimap_17__147: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__148: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__149: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector flatteningToImmutableListMultimap(java.util.function.Function, java.util.function.Function)
{
oadd.com.google.common.collect.MultimapBuilder$ListMultimapBuilder v;
oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys v;
java.util.function.Function v, v, v, v, v;
java.util.function.Supplier v;
java.util.stream.Collector v, v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToImmutableListMultimap_18__150: java.util.function.Function bootstrap$(java.util.function.Function)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToImmutableListMultimap_19__151: java.util.function.Function bootstrap$(java.util.function.Function)>(v);
v = staticinvoke <oadd.com.google.common.collect.MultimapBuilder: oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys()>();
v = virtualinvoke v.<oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys: oadd.com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues()>();
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__152: java.util.function.Supplier bootstrap$(oadd.com.google.common.collect.MultimapBuilder$ListMultimapBuilder)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector flatteningToMultimap(java.util.function.Function,java.util.function.Function,java.util.function.Supplier)>(v, v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$copyOf__153: java.util.function.Function bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector collectingAndThen(java.util.stream.Collector,java.util.function.Function)>(v, v);
return v;
}
static java.util.stream.Collector toImmutableSetMultimap(java.util.function.Function, java.util.function.Function)
{
java.util.function.Function v, v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "keyFunction");
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object,java.lang.Object)>(v, "valueFunction");
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__154: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toImmutableSetMultimap_20__155: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__156: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__157: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
return v;
}
static java.util.stream.Collector flatteningToImmutableSetMultimap(java.util.function.Function, java.util.function.Function)
{
oadd.com.google.common.collect.MultimapBuilder$SetMultimapBuilder v;
oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys v;
java.util.function.Function v, v, v, v, v;
java.util.function.Supplier v;
java.util.stream.Collector v, v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToImmutableSetMultimap_21__158: java.util.function.Function bootstrap$(java.util.function.Function)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToImmutableSetMultimap_22__159: java.util.function.Function bootstrap$(java.util.function.Function)>(v);
v = staticinvoke <oadd.com.google.common.collect.MultimapBuilder: oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys()>();
v = virtualinvoke v.<oadd.com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys: oadd.com.google.common.collect.MultimapBuilder$SetMultimapBuilder linkedHashSetValues()>();
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__160: java.util.function.Supplier bootstrap$(oadd.com.google.common.collect.MultimapBuilder$SetMultimapBuilder)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector flatteningToMultimap(java.util.function.Function,java.util.function.Function,java.util.function.Supplier)>(v, v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$copyOf__161: java.util.function.Function bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector collectingAndThen(java.util.stream.Collector,java.util.function.Function)>(v, v);
return v;
}
static java.util.stream.Collector toMultimap(java.util.function.Function, java.util.function.Function, java.util.function.Supplier)
{
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.function.Function v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Supplier;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toMultimap_23__162: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_toMultimap_24__163: java.util.function.BinaryOperator bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.stream.Collector$Characteristics[])>(v, v, v, v);
return v;
}
static java.util.stream.Collector flatteningToMultimap(java.util.function.Function, java.util.function.Function, java.util.function.Supplier)
{
java.util.function.BiConsumer v;
java.util.stream.Collector v;
java.util.function.Function v, v;
java.util.function.Supplier v;
java.util.function.BinaryOperator v;
java.util.stream.Collector$Characteristics[] v;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Function;
v := @parameter: java.util.function.Supplier;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToMultimap_25__164: java.util.function.BiConsumer bootstrap$(java.util.function.Function,java.util.function.Function)>(v, v);
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$lambda_flatteningToMultimap_26__165: java.util.function.BinaryOperator bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.stream.Collector$Characteristics[])>(v, v, v, v);
return v;
}
static void <clinit>()
{
java.util.function.Function v, v, v;
java.util.function.Supplier v, v, v;
java.util.function.BiConsumer v, v, v;
java.util.stream.Collector v, v, v;
java.util.function.BinaryOperator v, v, v;
java.util.stream.Collector$Characteristics[] v, v, v;
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__170: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$add__171: java.util.function.BiConsumer bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__172: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__173: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
<oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_LIST> = v;
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__174: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$add__175: java.util.function.BiConsumer bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__176: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__177: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
<oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_SET> = v;
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$builder__178: java.util.function.Supplier bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$add__179: java.util.function.BiConsumer bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$combine__180: java.util.function.BinaryOperator bootstrap$()>();
v = staticinvoke <oadd.com.google.common.collect.CollectCollectors$build__181: java.util.function.Function bootstrap$()>();
v = newarray (java.util.stream.Collector$Characteristics)[0];
v = staticinvoke <java.util.stream.Collector: java.util.stream.Collector of(java.util.function.Supplier,java.util.function.BiConsumer,java.util.function.BinaryOperator,java.util.function.Function,java.util.stream.Collector$Characteristics[])>(v, v, v, v, v);
<oadd.com.google.common.collect.CollectCollectors: java.util.stream.Collector TO_IMMUTABLE_RANGE_SET> = v;
return;
}
}