public final class PrimitiveFunctions extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.collections.api.block.function.primitive.BooleanFunction<Integer> |
integerIsPositive() |
static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectDoubleHashMap<V>,T,ObjectDoubleHashMap<V>> |
sumByDoubleFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy,
org.eclipse.collections.api.block.function.primitive.DoubleFunction<? super T> function) |
static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectDoubleHashMap<V>,T,ObjectDoubleHashMap<V>> |
sumByFloatFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy,
org.eclipse.collections.api.block.function.primitive.FloatFunction<? super T> function) |
static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectLongHashMap<V>,T,ObjectLongHashMap<V>> |
sumByIntFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy,
org.eclipse.collections.api.block.function.primitive.IntFunction<? super T> function) |
static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectLongHashMap<V>,T,ObjectLongHashMap<V>> |
sumByLongFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy,
org.eclipse.collections.api.block.function.primitive.LongFunction<? super T> function) |
static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Double> |
unboxDoubleToDouble() |
static org.eclipse.collections.api.block.function.primitive.FloatFunction<Float> |
unboxFloatToFloat() |
static org.eclipse.collections.api.block.function.primitive.ByteFunction<Integer> |
unboxIntegerToByte() |
static org.eclipse.collections.api.block.function.primitive.CharFunction<Integer> |
unboxIntegerToChar() |
static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Integer> |
unboxIntegerToDouble() |
static org.eclipse.collections.api.block.function.primitive.FloatFunction<Integer> |
unboxIntegerToFloat() |
static org.eclipse.collections.api.block.function.primitive.IntFunction<Integer> |
unboxIntegerToInt() |
static org.eclipse.collections.api.block.function.primitive.LongFunction<Integer> |
unboxIntegerToLong() |
static org.eclipse.collections.api.block.function.primitive.ShortFunction<Integer> |
unboxIntegerToShort() |
static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Number> |
unboxNumberToDouble() |
static org.eclipse.collections.api.block.function.primitive.FloatFunction<Number> |
unboxNumberToFloat() |
static org.eclipse.collections.api.block.function.primitive.IntFunction<Number> |
unboxNumberToInt() |
static org.eclipse.collections.api.block.function.primitive.LongFunction<Number> |
unboxNumberToLong() |
public static org.eclipse.collections.api.block.function.primitive.BooleanFunction<Integer> integerIsPositive()
public static org.eclipse.collections.api.block.function.primitive.IntFunction<Number> unboxNumberToInt()
public static org.eclipse.collections.api.block.function.primitive.ByteFunction<Integer> unboxIntegerToByte()
public static org.eclipse.collections.api.block.function.primitive.CharFunction<Integer> unboxIntegerToChar()
public static org.eclipse.collections.api.block.function.primitive.IntFunction<Integer> unboxIntegerToInt()
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<Number> unboxNumberToFloat()
public static org.eclipse.collections.api.block.function.primitive.LongFunction<Number> unboxNumberToLong()
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Number> unboxNumberToDouble()
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<Integer> unboxIntegerToFloat()
public static org.eclipse.collections.api.block.function.primitive.LongFunction<Integer> unboxIntegerToLong()
public static org.eclipse.collections.api.block.function.primitive.ShortFunction<Integer> unboxIntegerToShort()
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Integer> unboxIntegerToDouble()
public static org.eclipse.collections.api.block.function.primitive.DoubleFunction<Double> unboxDoubleToDouble()
public static org.eclipse.collections.api.block.function.primitive.FloatFunction<Float> unboxFloatToFloat()
public static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectLongHashMap<V>,T,ObjectLongHashMap<V>> sumByIntFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy, org.eclipse.collections.api.block.function.primitive.IntFunction<? super T> function)
public static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectDoubleHashMap<V>,T,ObjectDoubleHashMap<V>> sumByFloatFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy, org.eclipse.collections.api.block.function.primitive.FloatFunction<? super T> function)
public static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectLongHashMap<V>,T,ObjectLongHashMap<V>> sumByLongFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy, org.eclipse.collections.api.block.function.primitive.LongFunction<? super T> function)
public static <T,V> org.eclipse.collections.api.block.function.Function2<ObjectDoubleHashMap<V>,T,ObjectDoubleHashMap<V>> sumByDoubleFunction(org.eclipse.collections.api.block.function.Function<T,V> groupBy, org.eclipse.collections.api.block.function.primitive.DoubleFunction<? super T> function)
Copyright © 2004–2017. All rights reserved.