Class Collections


  • public final class Collections
    extends Object
    Author:
    Igor Polevoy, Eric Nielsen
    • Method Detail

      • arr

        public static <T> T[] arr​(T... values)
        Create array from values.
        Parameters:
        values - values to create array from.
        Returns:
        array filled with values from arguments.
      • array

        public static <T> T[] array​(T... values)
        Create array from values.
        Parameters:
        values - values to create array from.
        Returns:
        array filled with values from arguments.
      • set

        public static <T> Set<T> set​(T... values)
        Creates a set from values.
        Parameters:
        values - values for a set.
        Returns:
        set filled with values.
      • map

        public static <K,​V> Map<K,​V> map​(Object... keysAndValues)
        Create a map from keys and values.
        Parameters:
        keysAndValues - list of key value pairs. The number of items must be even. The argument at index 0 is a key of the value at index 1, argument at index 2 is key of value at index 3, and so on.
        Returns:
        Map filled with keys and values.
      • li

        public static <T> List<T> li​(T... values)
        Create a list from values.
        Parameters:
        values - values to create a list from.
        Returns:
        list with values.
      • list

        public static <T> List<T> list​(T... values)
        Create a list from values.
        Parameters:
        values - values to create a list from.
        Returns:
        list with values.