Package org.apache.wayang.core.util
Class WayangArrays
- java.lang.Object
-
- org.apache.wayang.core.util.WayangArrays
-
public class WayangArrays extends java.lang.ObjectUtility for handling arrays.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> booleananyMatch(T[] array, java.util.function.Predicate<T> predicate)static java.util.List<java.lang.Integer>asList(int... values)Convertsintvarargs into aList.static java.util.List<java.lang.Long>asList(long... values)Convertslongvarargs into aList.static int[]range(int to)Enumerates in ascending order all integers0 <= i < to.static int[]range(int from, int to)Enumerates in ascending order all integersfrom <= i < to.static int[]toArray(java.util.BitSet bitSet)Converts aBitSetto an array that contains all indices set in thisBitSet.static long[]toArray(java.util.Collection<java.lang.Long> values)Convertes thevaluesinto alongarray.
-
-
-
Method Detail
-
range
public static int[] range(int from, int to)Enumerates in ascending order all integersfrom <= i < to.
-
range
public static int[] range(int to)
Enumerates in ascending order all integers0 <= i < to.
-
anyMatch
public static <T> boolean anyMatch(T[] array, java.util.function.Predicate<T> predicate)
-
asList
public static java.util.List<java.lang.Integer> asList(int... values)
Convertsintvarargs into aList.
-
asList
public static java.util.List<java.lang.Long> asList(long... values)
Convertslongvarargs into aList.
-
toArray
public static long[] toArray(java.util.Collection<java.lang.Long> values)
Convertes thevaluesinto alongarray. This prohibitsnullvalues.
-
toArray
public static int[] toArray(java.util.BitSet bitSet)
Converts aBitSetto an array that contains all indices set in thisBitSet.
-
-