Package stdlib

Class Arrays

java.lang.Object
stdlib.Arrays

public final class Arrays extends Object
  • Method Details

    • getFirst

      public static <T> T getFirst(Class<T> typeOfT, T[] self)
    • getLast

      public static <T> T getLast(Class<T> typeOfT, T[] self)
    • reverse

      public static <T> void reverse(Class<T> typeOfT, T[] self)
    • map

      public static <U, T> U[] map(Class<T> typeOfT, T[] self, Class<U> typeOfU, Function<T,U> projection)
    • map

      public static <U, T> U[] map(Class<T> typeOfT, T[] self, Class<U> typeOfU, FunctionUSizeTToU<T,U> projection)
    • filter

      public static <T> T[] filter(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • filter

      public static <T> T[] filter(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • each

      public static <T> void each(Class<T> typeOfT, T[] self, Consumer<T> consumer)
    • each

      public static <T> void each(Class<T> typeOfT, T[] self, FunctionUSizeTToVoid<T> consumer)
    • contains

      public static <T> boolean contains(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • contains

      public static <T> boolean contains(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • all

      public static <T> boolean all(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • all

      public static <T> boolean all(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • first

      public static <T> T first(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • first

      public static <T> T first(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • last

      public static <T> T last(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • last

      public static <T> T last(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • count

      public static <T> int count(Class<T> typeOfT, T[] self, Predicate<T> predicate)
    • count

      public static <T> int count(Class<T> typeOfT, T[] self, FunctionUSizeTToBool<T> predicate)
    • index

      public static <K, T> Map<K,T> index(Class<T> typeOfT, T[] self, Class<K> typeOfK, Function<T,K> key)