Class WayangArrays


  • public class WayangArrays
    extends java.lang.Object
    Utility for handling arrays.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> boolean anyMatch​(T[] array, java.util.function.Predicate<T> predicate)  
      static java.util.List<java.lang.Integer> asList​(int... values)
      Converts int varargs into a List.
      static java.util.List<java.lang.Long> asList​(long... values)
      Converts long varargs into a List.
      static int[] range​(int to)
      Enumerates in ascending order all integers 0 <= i < to.
      static int[] range​(int from, int to)
      Enumerates in ascending order all integers from <= i < to.
      static int[] toArray​(java.util.BitSet bitSet)
      Converts a BitSet to an array that contains all indices set in this BitSet.
      static long[] toArray​(java.util.Collection<java.lang.Long> values)
      Convertes the values into a long array.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • range

        public static int[] range​(int from,
                                  int to)
        Enumerates in ascending order all integers from <= i < to.
      • range

        public static int[] range​(int to)
        Enumerates in ascending order all integers 0 <= 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)
        Converts int varargs into a List.
      • asList

        public static java.util.List<java.lang.Long> asList​(long... values)
        Converts long varargs into a List.
      • toArray

        public static long[] toArray​(java.util.Collection<java.lang.Long> values)
        Convertes the values into a long array. This prohibits null values.
      • toArray

        public static int[] toArray​(java.util.BitSet bitSet)
        Converts a BitSet to an array that contains all indices set in this BitSet.