-
public final class ArrayByKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any, U extends Any> BooleanallBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> BooleanallBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> BooleananyBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> BooleananyBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> IntegercountBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> IntegercountBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>dropLastWhileBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>dropLastWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>dropWhileBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>dropWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>filterBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>filterBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>filterNotBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>filterNotBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TfindBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TfindBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TfirstBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TfirstBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TfirstOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TfirstOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> IntegerindexOfFirstBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> IntegerindexOfFirstBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> IntegerindexOfLastBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> IntegerindexOfLastBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TlastBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TlastBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TlastOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TlastOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> BooleannoneBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> BooleannoneBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> Pair<List<T>, List<T>>partitionBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> Pair<List<T>, List<T>>partitionBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TsingleBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TsingleBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> TsingleOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> TsingleOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>takeLastWhileBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>takeLastWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)final static <T extends Any, U extends Any> List<T>takeWhileBy(Array<out T> $self, Function1<T, U> selector, U match)final static <T extends Any, U extends Any> List<T>takeWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)-
-
Method Detail
-
allBy
final static <T extends Any, U extends Any> Boolean allBy(Array<out T> $self, Function1<T, U> selector, U match)
-
allBy
final static <T extends Any, U extends Any> Boolean allBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
anyBy
final static <T extends Any, U extends Any> Boolean anyBy(Array<out T> $self, Function1<T, U> selector, U match)
-
anyBy
final static <T extends Any, U extends Any> Boolean anyBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
countBy
final static <T extends Any, U extends Any> Integer countBy(Array<out T> $self, Function1<T, U> selector, U match)
-
countBy
final static <T extends Any, U extends Any> Integer countBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
dropLastWhileBy
final static <T extends Any, U extends Any> List<T> dropLastWhileBy(Array<out T> $self, Function1<T, U> selector, U match)
-
dropLastWhileBy
final static <T extends Any, U extends Any> List<T> dropLastWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
dropWhileBy
final static <T extends Any, U extends Any> List<T> dropWhileBy(Array<out T> $self, Function1<T, U> selector, U match)
-
dropWhileBy
final static <T extends Any, U extends Any> List<T> dropWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
filterBy
final static <T extends Any, U extends Any> List<T> filterBy(Array<out T> $self, Function1<T, U> selector, U match)
-
filterBy
final static <T extends Any, U extends Any> List<T> filterBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
filterNotBy
final static <T extends Any, U extends Any> List<T> filterNotBy(Array<out T> $self, Function1<T, U> selector, U match)
-
filterNotBy
final static <T extends Any, U extends Any> List<T> filterNotBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
findBy
final static <T extends Any, U extends Any> T findBy(Array<out T> $self, Function1<T, U> selector, U match)
-
findBy
final static <T extends Any, U extends Any> T findBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
firstBy
final static <T extends Any, U extends Any> T firstBy(Array<out T> $self, Function1<T, U> selector, U match)
-
firstBy
final static <T extends Any, U extends Any> T firstBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
firstOrNullBy
final static <T extends Any, U extends Any> T firstOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)
-
firstOrNullBy
final static <T extends Any, U extends Any> T firstOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
indexOfFirstBy
final static <T extends Any, U extends Any> Integer indexOfFirstBy(Array<out T> $self, Function1<T, U> selector, U match)
-
indexOfFirstBy
final static <T extends Any, U extends Any> Integer indexOfFirstBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
indexOfLastBy
final static <T extends Any, U extends Any> Integer indexOfLastBy(Array<out T> $self, Function1<T, U> selector, U match)
-
indexOfLastBy
final static <T extends Any, U extends Any> Integer indexOfLastBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
lastBy
final static <T extends Any, U extends Any> T lastBy(Array<out T> $self, Function1<T, U> selector, U match)
-
lastBy
final static <T extends Any, U extends Any> T lastBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
lastOrNullBy
final static <T extends Any, U extends Any> T lastOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)
-
lastOrNullBy
final static <T extends Any, U extends Any> T lastOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
noneBy
final static <T extends Any, U extends Any> Boolean noneBy(Array<out T> $self, Function1<T, U> selector, U match)
-
noneBy
final static <T extends Any, U extends Any> Boolean noneBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
partitionBy
final static <T extends Any, U extends Any> Pair<List<T>, List<T>> partitionBy(Array<out T> $self, Function1<T, U> selector, U match)
-
partitionBy
final static <T extends Any, U extends Any> Pair<List<T>, List<T>> partitionBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
singleBy
final static <T extends Any, U extends Any> T singleBy(Array<out T> $self, Function1<T, U> selector, U match)
-
singleBy
final static <T extends Any, U extends Any> T singleBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
singleOrNullBy
final static <T extends Any, U extends Any> T singleOrNullBy(Array<out T> $self, Function1<T, U> selector, U match)
-
singleOrNullBy
final static <T extends Any, U extends Any> T singleOrNullBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
takeLastWhileBy
final static <T extends Any, U extends Any> List<T> takeLastWhileBy(Array<out T> $self, Function1<T, U> selector, U match)
-
takeLastWhileBy
final static <T extends Any, U extends Any> List<T> takeLastWhileBy(Array<out T> $self, Function1<T, U> selector, Function1<U, Boolean> predicate)
-
takeWhileBy
final static <T extends Any, U extends Any> List<T> takeWhileBy(Array<out T> $self, Function1<T, U> selector, U match)
-
-
-
-