public interface org.eclipse.collections.api.DoubleIterable extends org.eclipse.collections.api.PrimitiveIterable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.collections.api.DoubleIterable
super_class: java.lang.Object
{
public abstract org.eclipse.collections.api.iterator.DoubleIterator doubleIterator();
descriptor: ()Lorg/eclipse/collections/api/iterator/DoubleIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract double[] toArray();
descriptor: ()[D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean contains(double);
descriptor: (D)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract boolean containsAll(double[]);
descriptor: ([D)Z
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
source
public abstract boolean containsAll(org.eclipse.collections.api.DoubleIterable);
descriptor: (Lorg/eclipse/collections/api/DoubleIterable;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
source
public abstract void forEach(org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure);
descriptor: (Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
procedure
public abstract void each(org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure);
descriptor: (Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
procedure
public org.eclipse.collections.api.DoubleIterable tap(org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure);
descriptor: (Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)Lorg/eclipse/collections/api/DoubleIterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface org.eclipse.collections.api.DoubleIterable.forEach:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 procedure Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
MethodParameters:
Name Flags
procedure
public abstract org.eclipse.collections.api.DoubleIterable select(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)Lorg/eclipse/collections/api/DoubleIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public abstract org.eclipse.collections.api.DoubleIterable reject(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)Lorg/eclipse/collections/api/DoubleIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public <R extends org.eclipse.collections.api.collection.primitive.MutableDoubleCollection> R select(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, );
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokedynamic value(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$0(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 predicate Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;>(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;TR;)TR;
MethodParameters:
Name Flags
predicate
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableDoubleCollection> R reject(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, );
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokedynamic value(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$1(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 predicate Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;>(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;TR;)TR;
MethodParameters:
Name Flags
predicate
target
public abstract <V> org.eclipse.collections.api.RichIterable<V> collect(org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction<? extends V>);
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;)Lorg/eclipse/collections/api/RichIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <V:Ljava/lang/Object;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction<+TV;>;)Lorg/eclipse/collections/api/RichIterable<TV;>;
MethodParameters:
Name Flags
function
public <V, R extends java.util.Collection<V>> R collect(org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction<? extends V>, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$2(Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction<+TV;>;
0 2 2 target TR;
Signature: <V:Ljava/lang/Object;R::Ljava/util/Collection<TV;>;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction<+TV;>;TR;)TR;
MethodParameters:
Name Flags
function
target
public <V, R extends java.util.Collection<V>> R flatCollect(org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction<? extends java.lang.Iterable<V>>, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokedynamic value(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$3(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction<+Ljava/lang/Iterable<TV;>;>;
0 2 2 target TR;
Signature: <V:Ljava/lang/Object;R::Ljava/util/Collection<TV;>;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction<+Ljava/lang/Iterable<TV;>;>;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableBooleanCollection> R collectBoolean(org.eclipse.collections.api.block.function.primitive.DoubleToBooleanFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$5(Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableByteCollection> R collectByte(org.eclipse.collections.api.block.function.primitive.DoubleToByteFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$6(Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableCharCollection> R collectChar(org.eclipse.collections.api.block.function.primitive.DoubleToCharFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$7(Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableShortCollection> R collectShort(org.eclipse.collections.api.block.function.primitive.DoubleToShortFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$8(Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableIntCollection> R collectInt(org.eclipse.collections.api.block.function.primitive.DoubleToIntFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$9(Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableFloatCollection> R collectFloat(org.eclipse.collections.api.block.function.primitive.DoubleToFloatFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$10(Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableLongCollection> R collectLong(org.eclipse.collections.api.block.function.primitive.DoubleToLongFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$11(Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public <R extends org.eclipse.collections.api.collection.primitive.MutableDoubleCollection> R collectDouble(org.eclipse.collections.api.block.function.primitive.DoubleToDoubleFunction, );
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
aload 1
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$12(Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;D)V (6 itf)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.each:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 2 1 function Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;
0 2 2 target TR;
Signature: <R::Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;>(Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;TR;)TR;
MethodParameters:
Name Flags
function
target
public abstract double detectIfNone(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, double);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;D)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
ifNone
public abstract int count(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public abstract boolean anySatisfy(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public abstract boolean allSatisfy(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public abstract boolean noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
predicate
public abstract org.eclipse.collections.api.list.primitive.MutableDoubleList toList();
descriptor: ()Lorg/eclipse/collections/api/list/primitive/MutableDoubleList;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.collections.api.set.primitive.MutableDoubleSet toSet();
descriptor: ()Lorg/eclipse/collections/api/set/primitive/MutableDoubleSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.collections.api.bag.primitive.MutableDoubleBag toBag();
descriptor: ()Lorg/eclipse/collections/api/bag/primitive/MutableDoubleBag;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.collections.api.LazyDoubleIterable asLazy();
descriptor: ()Lorg/eclipse/collections/api/LazyDoubleIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <T> T injectInto(T, org.eclipse.collections.api.block.function.primitive.ObjectDoubleToObjectFunction<? super T, ? extends T>);
descriptor: (Ljava/lang/Object;Lorg/eclipse/collections/api/block/function/primitive/ObjectDoubleToObjectFunction;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(TT;Lorg/eclipse/collections/api/block/function/primitive/ObjectDoubleToObjectFunction<-TT;+TT;>;)TT;
MethodParameters:
Name Flags
injectedValue
function
public org.eclipse.collections.api.RichIterable<org.eclipse.collections.api.DoubleIterable> chunk(int);
descriptor: (I)Lorg/eclipse/collections/api/RichIterable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
ldc "Default method to prevent breaking backwards compatibility"
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 1 1 size I
Signature: (I)Lorg/eclipse/collections/api/RichIterable<Lorg/eclipse/collections/api/DoubleIterable;>;
MethodParameters:
Name Flags
size
public abstract double sum();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public java.util.DoubleSummaryStatistics summaryStatistics();
descriptor: ()Ljava/util/DoubleSummaryStatistics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.util.DoubleSummaryStatistics
dup
invokespecial java.util.DoubleSummaryStatistics.<init>:()V
astore 1
start local 1 1: aload 0
aload 1
dup
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
pop
invokedynamic value(Ljava/util/DoubleSummaryStatistics;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
java/util/DoubleSummaryStatistics.accept(D)V (5)
(D)V
1
invokeinterface org.eclipse.collections.api.DoubleIterable.forEach:(Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/collections/api/DoubleIterable;
1 3 1 stats Ljava/util/DoubleSummaryStatistics;
public abstract double max();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract double maxIfEmpty(double);
descriptor: (D)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
defaultValue
public abstract double min();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract double minIfEmpty(double);
descriptor: (D)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
defaultValue
public abstract double average();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public double averageIfEmpty(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.eclipse.collections.api.DoubleIterable.isEmpty:()Z
ifeq 2
1: dload 1
dreturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.eclipse.collections.api.DoubleIterable.average:()D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 3 1 defaultValue D
MethodParameters:
Name Flags
defaultValue
public abstract double median();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public double medianIfEmpty(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokeinterface org.eclipse.collections.api.DoubleIterable.isEmpty:()Z
ifeq 2
1: dload 1
dreturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.eclipse.collections.api.DoubleIterable.median:()D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/collections/api/DoubleIterable;
0 3 1 defaultValue D
MethodParameters:
Name Flags
defaultValue
public abstract double[] toSortedArray();
descriptor: ()[D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.collections.api.list.primitive.MutableDoubleList toSortedList();
descriptor: ()Lorg/eclipse/collections/api/list/primitive/MutableDoubleList;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
private static void lambda$0(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, org.eclipse.collections.api.collection.primitive.MutableDoubleCollection, double);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=3
start local 2 0: aload 0
dload 2
invokeinterface org.eclipse.collections.api.block.predicate.primitive.DoublePredicate.accept:(D)Z
ifeq 2
1: aload 1
dload 2
invokeinterface org.eclipse.collections.api.collection.primitive.MutableDoubleCollection.add:(D)Z
pop
2: StackMap locals:
StackMap stack:
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 3 2 each D
private static void lambda$1(org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, org.eclipse.collections.api.collection.primitive.MutableDoubleCollection, double);
descriptor: (Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=3
start local 2 0: aload 0
dload 2
invokeinterface org.eclipse.collections.api.block.predicate.primitive.DoublePredicate.accept:(D)Z
ifne 2
1: aload 1
dload 2
invokeinterface org.eclipse.collections.api.collection.primitive.MutableDoubleCollection.add:(D)Z
pop
2: StackMap locals:
StackMap stack:
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 3 2 each D
private static void lambda$2(java.util.Collection, org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction, double);
descriptor: (Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction.valueOf:(D)Ljava/lang/Object;
invokeinterface java.util.Collection.add:(Ljava/lang/Object;)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$3(org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction, java.util.Collection, double);
descriptor: (Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=5, args_size=3
start local 2 0: aload 0
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction.valueOf:(D)Ljava/lang/Object;
checkcast java.lang.Iterable
astore 4
start local 4 1: aload 4
instanceof java.util.Collection
ifeq 4
2: aload 1
aload 4
checkcast java.util.Collection
invokeinterface java.util.Collection.addAll:(Ljava/util/Collection;)Z
pop
3: goto 5
4: StackMap locals: java.lang.Iterable
StackMap stack:
aload 4
aload 1
dup
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
pop
invokedynamic accept(Ljava/util/Collection;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
java/util/Collection.add(Ljava/lang/Object;)Z (9 itf)
(Ljava/lang/Object;)V
invokeinterface java.lang.Iterable.forEach:(Ljava/util/function/Consumer;)V
end local 4 5: StackMap locals:
StackMap stack:
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 6 2 each D
1 5 4 iterable Ljava/lang/Iterable<TV;>;
private static void lambda$5(org.eclipse.collections.api.collection.primitive.MutableBooleanCollection, org.eclipse.collections.api.block.function.primitive.DoubleToBooleanFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToBooleanFunction.valueOf:(D)Z
invokeinterface org.eclipse.collections.api.collection.primitive.MutableBooleanCollection.add:(Z)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$6(org.eclipse.collections.api.collection.primitive.MutableByteCollection, org.eclipse.collections.api.block.function.primitive.DoubleToByteFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToByteFunction.valueOf:(D)B
invokeinterface org.eclipse.collections.api.collection.primitive.MutableByteCollection.add:(B)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$7(org.eclipse.collections.api.collection.primitive.MutableCharCollection, org.eclipse.collections.api.block.function.primitive.DoubleToCharFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToCharFunction.valueOf:(D)C
invokeinterface org.eclipse.collections.api.collection.primitive.MutableCharCollection.add:(C)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$8(org.eclipse.collections.api.collection.primitive.MutableShortCollection, org.eclipse.collections.api.block.function.primitive.DoubleToShortFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToShortFunction.valueOf:(D)S
invokeinterface org.eclipse.collections.api.collection.primitive.MutableShortCollection.add:(S)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$9(org.eclipse.collections.api.collection.primitive.MutableIntCollection, org.eclipse.collections.api.block.function.primitive.DoubleToIntFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToIntFunction.valueOf:(D)I
invokeinterface org.eclipse.collections.api.collection.primitive.MutableIntCollection.add:(I)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$10(org.eclipse.collections.api.collection.primitive.MutableFloatCollection, org.eclipse.collections.api.block.function.primitive.DoubleToFloatFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToFloatFunction.valueOf:(D)F
invokeinterface org.eclipse.collections.api.collection.primitive.MutableFloatCollection.add:(F)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$11(org.eclipse.collections.api.collection.primitive.MutableLongCollection, org.eclipse.collections.api.block.function.primitive.DoubleToLongFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToLongFunction.valueOf:(D)J
invokeinterface org.eclipse.collections.api.collection.primitive.MutableLongCollection.add:(J)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static void lambda$12(org.eclipse.collections.api.collection.primitive.MutableDoubleCollection, org.eclipse.collections.api.block.function.primitive.DoubleToDoubleFunction, double);
descriptor: (Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;D)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 2 0: aload 0
aload 1
dload 2
invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleToDoubleFunction.valueOf:(D)D
invokeinterface org.eclipse.collections.api.collection.primitive.MutableDoubleCollection.add:(D)Z
return
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 1 2 each D
private static java.lang.Object $deserializeLambda$(java.lang.invoke.SerializedLambda);
descriptor: (Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=28, locals=3, args_size=1
0: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodName:()Ljava/lang/String;
astore 1
iconst_m1
istore 2
aload 1
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 13
-1647345005: 1
-1647345004: 2
-1647345003: 3
-1647345002: 4
-1647345000: 5
-1647344999: 6
-1647344998: 7
-1647344997: 8
-1647344996: 9
-1423461112: 13
471912476: 10
471912477: 11
471912478: 12
default: 14
}
StackMap locals: java.lang.String int
StackMap stack:
1: aload 1
ldc "lambda$0"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_0
istore 2
goto 14
StackMap locals:
StackMap stack:
2: aload 1
ldc "lambda$1"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_1
istore 2
goto 14
StackMap locals:
StackMap stack:
3: aload 1
ldc "lambda$2"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_2
istore 2
goto 14
StackMap locals:
StackMap stack:
4: aload 1
ldc "lambda$3"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_3
istore 2
goto 14
StackMap locals:
StackMap stack:
5: aload 1
ldc "lambda$5"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_4
istore 2
goto 14
StackMap locals:
StackMap stack:
6: aload 1
ldc "lambda$6"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_5
istore 2
goto 14
StackMap locals:
StackMap stack:
7: aload 1
ldc "lambda$7"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 6
istore 2
goto 14
StackMap locals:
StackMap stack:
8: aload 1
ldc "lambda$8"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 7
istore 2
goto 14
StackMap locals:
StackMap stack:
9: aload 1
ldc "lambda$9"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 8
istore 2
goto 14
StackMap locals:
StackMap stack:
10: aload 1
ldc "lambda$10"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 9
istore 2
goto 14
StackMap locals:
StackMap stack:
11: aload 1
ldc "lambda$11"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 10
istore 2
goto 14
StackMap locals:
StackMap stack:
12: aload 1
ldc "lambda$12"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 11
istore 2
goto 14
StackMap locals:
StackMap stack:
13: aload 1
ldc "accept"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
bipush 12
istore 2
StackMap locals:
StackMap stack:
14: iload 2
lookupswitch { // 13
0: 15
1: 16
2: 17
3: 18
4: 19
5: 20
6: 21
7: 22
8: 23
9: 24
10: 25
11: 26
12: 27
default: 28
}
StackMap locals:
StackMap stack:
15: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.predicate.primitive.DoublePredicate
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableDoubleCollection
invokedynamic value(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$0(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
16: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.predicate.primitive.DoublePredicate
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableDoubleCollection
invokedynamic value(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$1(Lorg/eclipse/collections/api/block/predicate/primitive/DoublePredicate;Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
17: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast java.util.Collection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction
invokedynamic value(Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$2(Ljava/util/Collection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
18: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToObjectFunction
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast java.util.Collection
invokedynamic value(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$3(Lorg/eclipse/collections/api/block/function/primitive/DoubleToObjectFunction;Ljava/util/Collection;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
19: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableBooleanCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToBooleanFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$5(Lorg/eclipse/collections/api/collection/primitive/MutableBooleanCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToBooleanFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
20: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableByteCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToByteFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$6(Lorg/eclipse/collections/api/collection/primitive/MutableByteCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToByteFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
21: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableCharCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToCharFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$7(Lorg/eclipse/collections/api/collection/primitive/MutableCharCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToCharFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
22: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableShortCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToShortFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$8(Lorg/eclipse/collections/api/collection/primitive/MutableShortCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToShortFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
23: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableIntCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToIntFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$9(Lorg/eclipse/collections/api/collection/primitive/MutableIntCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToIntFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
24: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableFloatCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToFloatFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$10(Lorg/eclipse/collections/api/collection/primitive/MutableFloatCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToFloatFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
25: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableLongCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToLongFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$11(Lorg/eclipse/collections/api/collection/primitive/MutableLongCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToLongFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
26: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 6
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/DoubleIterable"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.collection.primitive.MutableDoubleCollection
aload 0
iconst_1
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast org.eclipse.collections.api.block.function.primitive.DoubleToDoubleFunction
invokedynamic value(Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
org/eclipse/collections/api/DoubleIterable.lambda$12(Lorg/eclipse/collections/api/collection/primitive/MutableDoubleCollection;Lorg/eclipse/collections/api/block/function/primitive/DoubleToDoubleFunction;D)V (6 itf)
(D)V
1
areturn
StackMap locals:
StackMap stack:
27: aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodKind:()I
bipush 5
if_icmpne 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceClass:()Ljava/lang/String;
ldc "org/eclipse/collections/api/block/procedure/primitive/DoubleProcedure"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodName:()Ljava/lang/String;
ldc "value"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getFunctionalInterfaceMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplClass:()Ljava/lang/String;
ldc "java/util/DoubleSummaryStatistics"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
invokevirtual java.lang.invoke.SerializedLambda.getImplMethodSignature:()Ljava/lang/String;
ldc "(D)V"
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifeq 28
aload 0
iconst_0
invokevirtual java.lang.invoke.SerializedLambda.getCapturedArg:(I)Ljava/lang/Object;
checkcast java.util.DoubleSummaryStatistics
invokedynamic value(Ljava/util/DoubleSummaryStatistics;)Lorg/eclipse/collections/api/block/procedure/primitive/DoubleProcedure;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.altMetafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
Method arguments:
(D)V
java/util/DoubleSummaryStatistics.accept(D)V (5)
(D)V
1
areturn
StackMap locals:
StackMap stack:
28: new java.lang.IllegalArgumentException
dup
ldc "Invalid lambda deserialization"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "DoubleIterable.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles