Class ArrayUtil

    • Constructor Detail

      • ArrayUtil

        public ArrayUtil()
        Deprecated.
    • Method Detail

      • removeFromArray

        public static <T> T[] removeFromArray​(T[] array,
                                              Object item)
        Deprecated.
      • add

        public static <T> T[] add​(T[] array1,
                                  T[] array2)
        Deprecated.
        Add arrays
        Type Parameters:
        T - the array entry type
        Parameters:
        array1 - An array to add to (or null)
        array2 - An array to add to (or null)
        Returns:
        new array with contents of both arrays, or null if both arrays are null
      • addToArray

        public static <T> T[] addToArray​(T[] array,
                                         T item,
                                         Class<?> type)
        Deprecated.
        Add element to an array
        Type Parameters:
        T - the array entry type
        Parameters:
        array - The array to add to (or null)
        item - The item to add
        type - The type of the array (in case of null array)
        Returns:
        new array with contents of array plus item
      • prependToArray

        public static <T> T[] prependToArray​(T item,
                                             T[] array,
                                             Class<?> type)
        Deprecated.
        Add element to the start of an array
        Type Parameters:
        T - the array entry type
        Parameters:
        array - The array to add to (or null)
        item - The item to add
        type - The type of the array (in case of null array)
        Returns:
        new array with contents of array plus item
      • asMutableList

        public static <E> List<E> asMutableList​(E[] array)
        Deprecated.
        Type Parameters:
        E - the array entry type
        Parameters:
        array - Any array of object
        Returns:
        A new modifiable list initialised with the elements from array.
      • removeNulls

        public static <T> T[] removeNulls​(T[] array)
        Deprecated.