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