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