public final class org.eclipse.collections.impl.block.factory.PrimitiveFunctions
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.eclipse.collections.impl.block.factory.PrimitiveFunctions
super_class: java.lang.Object
{
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$IntegerIsPositive INTEGER_IS_POSITIVE;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$IntegerIsPositive;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToInt UNBOX_NUMBER_TO_INT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToInt;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToByte UNBOX_INTEGER_TO_BYTE;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToByte;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToChar UNBOX_INTEGER_TO_CHAR;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToChar;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToInt UNBOX_INTEGER_TO_INT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToInt;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToFloat UNBOX_INTEGER_TO_FLOAT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToFloat;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToLong UNBOX_INTEGER_TO_LONG;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToLong;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToShort UNBOX_INTEGER_TO_SHORT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToShort;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToDouble UNBOX_INTEGER_TO_DOUBLE;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToDouble;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxDoubleToDouble UNBOX_DOUBLE_TO_DOUBLE;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxDoubleToDouble;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxFloatToFloat UNBOX_FLOAT_TO_FLOAT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxFloatToFloat;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToFloat UNBOX_NUMBER_TO_FLOAT;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToFloat;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToLong UNBOX_NUMBER_TO_LONG;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToLong;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToDouble UNBOX_NUMBER_TO_DOUBLE;
descriptor: Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToDouble;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$IntegerIsPositive
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$IntegerIsPositive.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.INTEGER_IS_POSITIVE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$IntegerIsPositive;
1: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToInt
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToInt.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_INT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToInt;
2: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToByte
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToByte.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_BYTE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToByte;
3: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToChar
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToChar.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_CHAR:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToChar;
4: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToInt
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToInt.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_INT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToInt;
5: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToFloat
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToFloat.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToFloat;
6: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToLong
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToLong.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_LONG:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToLong;
7: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToShort
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToShort.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_SHORT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToShort;
8: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToDouble
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToDouble.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToDouble;
9: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxDoubleToDouble
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxDoubleToDouble.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_DOUBLE_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxDoubleToDouble;
10: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxFloatToFloat
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxFloatToFloat.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_FLOAT_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxFloatToFloat;
11: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToFloat
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToFloat.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToFloat;
12: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToLong
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToLong.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_LONG:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToLong;
13: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToDouble
dup
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToDouble.<init>:()V
putstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToDouble;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: new java.lang.AssertionError
dup
ldc "Suppress default constructor for noninstantiability"
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions;
public static org.eclipse.collections.api.block.function.primitive.BooleanFunction<java.lang.Integer> integerIsPositive();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/BooleanFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.INTEGER_IS_POSITIVE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$IntegerIsPositive;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/BooleanFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.IntFunction<java.lang.Number> unboxNumberToInt();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/IntFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_INT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToInt;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/IntFunction<Ljava/lang/Number;>;
public static org.eclipse.collections.api.block.function.primitive.ByteFunction<java.lang.Integer> unboxIntegerToByte();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/ByteFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_BYTE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToByte;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/ByteFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.CharFunction<java.lang.Integer> unboxIntegerToChar();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/CharFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_CHAR:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToChar;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/CharFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.IntFunction<java.lang.Integer> unboxIntegerToInt();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/IntFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_INT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToInt;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/IntFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<java.lang.Number> unboxNumberToFloat();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToFloat;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<Ljava/lang/Number;>;
public static org.eclipse.collections.api.block.function.primitive.LongFunction<java.lang.Number> unboxNumberToLong();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/LongFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_LONG:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToLong;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/LongFunction<Ljava/lang/Number;>;
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<java.lang.Number> unboxNumberToDouble();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_NUMBER_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxNumberToDouble;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<Ljava/lang/Number;>;
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<java.lang.Integer> unboxIntegerToFloat();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToFloat;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.LongFunction<java.lang.Integer> unboxIntegerToLong();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/LongFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_LONG:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToLong;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/LongFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.ShortFunction<java.lang.Integer> unboxIntegerToShort();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/ShortFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_SHORT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToShort;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/ShortFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<java.lang.Integer> unboxIntegerToDouble();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_INTEGER_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxIntegerToDouble;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<Ljava/lang/Integer;>;
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<java.lang.Double> unboxDoubleToDouble();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_DOUBLE_TO_DOUBLE:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxDoubleToDouble;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<Ljava/lang/Double;>;
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<java.lang.Float> unboxFloatToFloat();
descriptor: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.eclipse.collections.impl.block.factory.PrimitiveFunctions.UNBOX_FLOAT_TO_FLOAT:Lorg/eclipse/collections/impl/block/factory/PrimitiveFunctions$UnboxFloatToFloat;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<Ljava/lang/Float;>;
public static <T, V> org.eclipse.collections.api.block.function.Function2<org.eclipse.collections.api.map.primitive.MutableObjectLongMap<V>, T, org.eclipse.collections.api.map.primitive.MutableObjectLongMap<V>> sumByIntFunction(org.eclipse.collections.api.block.function.Function<? super T, ? extends V>, org.eclipse.collections.api.block.function.primitive.IntFunction<? super T>);
descriptor: (Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/IntFunction;)Lorg/eclipse/collections/api/block/function/Function2;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$1
dup
aload 0
aload 1
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$1.<init>:(Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/IntFunction;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 groupBy Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;
0 1 1 function Lorg/eclipse/collections/api/block/function/primitive/IntFunction<-TT;>;
Signature: <T:Ljava/lang/Object;V:Ljava/lang/Object;>(Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;Lorg/eclipse/collections/api/block/function/primitive/IntFunction<-TT;>;)Lorg/eclipse/collections/api/block/function/Function2<Lorg/eclipse/collections/api/map/primitive/MutableObjectLongMap<TV;>;TT;Lorg/eclipse/collections/api/map/primitive/MutableObjectLongMap<TV;>;>;
MethodParameters:
Name Flags
groupBy
function
public static <T, V> org.eclipse.collections.api.block.function.Function2<org.eclipse.collections.api.map.primitive.MutableObjectDoubleMap<V>, T, org.eclipse.collections.api.map.primitive.MutableObjectDoubleMap<V>> sumByFloatFunction(org.eclipse.collections.api.block.function.Function<? super T, ? extends V>, org.eclipse.collections.api.block.function.primitive.FloatFunction<? super T>);
descriptor: (Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;)Lorg/eclipse/collections/api/block/function/Function2;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$2
dup
aload 0
aload 1
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$2.<init>:(Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 groupBy Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;
0 1 1 function Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<-TT;>;
Signature: <T:Ljava/lang/Object;V:Ljava/lang/Object;>(Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<-TT;>;)Lorg/eclipse/collections/api/block/function/Function2<Lorg/eclipse/collections/api/map/primitive/MutableObjectDoubleMap<TV;>;TT;Lorg/eclipse/collections/api/map/primitive/MutableObjectDoubleMap<TV;>;>;
MethodParameters:
Name Flags
groupBy
function
public static <T, V> org.eclipse.collections.api.block.function.Function2<org.eclipse.collections.api.map.primitive.MutableObjectLongMap<V>, T, org.eclipse.collections.api.map.primitive.MutableObjectLongMap<V>> sumByLongFunction(org.eclipse.collections.api.block.function.Function<? super T, ? extends V>, org.eclipse.collections.api.block.function.primitive.LongFunction<? super T>);
descriptor: (Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/LongFunction;)Lorg/eclipse/collections/api/block/function/Function2;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$3
dup
aload 0
aload 1
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$3.<init>:(Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/LongFunction;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 groupBy Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;
0 1 1 function Lorg/eclipse/collections/api/block/function/primitive/LongFunction<-TT;>;
Signature: <T:Ljava/lang/Object;V:Ljava/lang/Object;>(Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;Lorg/eclipse/collections/api/block/function/primitive/LongFunction<-TT;>;)Lorg/eclipse/collections/api/block/function/Function2<Lorg/eclipse/collections/api/map/primitive/MutableObjectLongMap<TV;>;TT;Lorg/eclipse/collections/api/map/primitive/MutableObjectLongMap<TV;>;>;
MethodParameters:
Name Flags
groupBy
function
public static <T, V> org.eclipse.collections.api.block.function.Function2<org.eclipse.collections.api.map.primitive.MutableObjectDoubleMap<V>, T, org.eclipse.collections.api.map.primitive.MutableObjectDoubleMap<V>> sumByDoubleFunction(org.eclipse.collections.api.block.function.Function<? super T, ? extends V>, org.eclipse.collections.api.block.function.primitive.DoubleFunction<? super T>);
descriptor: (Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;)Lorg/eclipse/collections/api/block/function/Function2;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new org.eclipse.collections.impl.block.factory.PrimitiveFunctions$4
dup
aload 0
aload 1
invokespecial org.eclipse.collections.impl.block.factory.PrimitiveFunctions$4.<init>:(Lorg/eclipse/collections/api/block/function/Function;Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 groupBy Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;
0 1 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<-TT;>;
Signature: <T:Ljava/lang/Object;V:Ljava/lang/Object;>(Lorg/eclipse/collections/api/block/function/Function<-TT;+TV;>;Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<-TT;>;)Lorg/eclipse/collections/api/block/function/Function2<Lorg/eclipse/collections/api/map/primitive/MutableObjectDoubleMap<TV;>;TT;Lorg/eclipse/collections/api/map/primitive/MutableObjectDoubleMap<TV;>;>;
MethodParameters:
Name Flags
groupBy
function
}
SourceFile: "PrimitiveFunctions.java"
NestMembers:
org.eclipse.collections.impl.block.factory.PrimitiveFunctions$1 org.eclipse.collections.impl.block.factory.PrimitiveFunctions$2 org.eclipse.collections.impl.block.factory.PrimitiveFunctions$3 org.eclipse.collections.impl.block.factory.PrimitiveFunctions$4 org.eclipse.collections.impl.block.factory.PrimitiveFunctions$IntegerIsPositive org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxDoubleToDouble org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxFloatToFloat org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToByte org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToChar org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToDouble org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToFloat org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToInt org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToLong org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToShort org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToDouble org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToFloat org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToInt org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToLong
InnerClasses:
org.eclipse.collections.impl.block.factory.PrimitiveFunctions$1
org.eclipse.collections.impl.block.factory.PrimitiveFunctions$2
org.eclipse.collections.impl.block.factory.PrimitiveFunctions$3
org.eclipse.collections.impl.block.factory.PrimitiveFunctions$4
private IntegerIsPositive = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$IntegerIsPositive of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxDoubleToDouble = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxDoubleToDouble of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxFloatToFloat = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxFloatToFloat of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToByte = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToByte of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToChar = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToChar of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToDouble = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToDouble of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToFloat = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToFloat of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToInt = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToInt of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToLong = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToLong of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxIntegerToShort = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxIntegerToShort of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxNumberToDouble = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToDouble of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxNumberToFloat = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToFloat of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxNumberToInt = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToInt of org.eclipse.collections.impl.block.factory.PrimitiveFunctions
private UnboxNumberToLong = org.eclipse.collections.impl.block.factory.PrimitiveFunctions$UnboxNumberToLong of org.eclipse.collections.impl.block.factory.PrimitiveFunctions