Uses of Class
it.tidalwave.util.Pair
Packages that use Pair
-
Uses of Pair in it.tidalwave.util
Methods in it.tidalwave.util that return types with arguments of type PairModifier and TypeMethodDescriptionPair.indexedPairStream
(int from, int to, IntFunction<? extends T> valueSupplier) Pair.indexedPairStream
(int from, int to, IntFunction<? extends T> valueSupplier, IntUnaryOperator rebaser) Pair.indexedPairStream
(int from, int to, IntFunction<? extends T> valueSupplier, IntUnaryOperator rebaser, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(Iterable<? extends T> iterable) Pair.indexedPairStream
(Iterable<? extends T> iterable, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(Iterable<? extends T> iterable, IntUnaryOperator rebaser) Pair.indexedPairStream
(Iterable<? extends T> iterable, IntUnaryOperator rebaser, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(Stream<? extends T> stream) Pair.indexedPairStream
(Stream<? extends T> stream, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(Stream<? extends T> stream, IntUnaryOperator rebaser) Pair.indexedPairStream
(Stream<? extends T> stream, IntUnaryOperator rebaser, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(T[] array) Pair.indexedPairStream
(T[] array, IntFunction<? extends I> indexTransformer) Pair.indexedPairStream
(T[] array, IntUnaryOperator rebaser) Pair.indexedPairStream
(T[] array, IntUnaryOperator rebaser, IntFunction<? extends I> indexTransformer) Pair.pairRange
(T value, int from, int to) Returns a newStream
ofPair
s composed of a given fixed value and an integer in the given range.Pair.pairRangeClosed
(T value, int from, int to) Returns a newStream
ofPair
s composed of a given fixed value and an integer in the given range.Pair.pairsToMap()
Pair.pairStream
(T value, Stream<? extends U> stream) Returns a new stream ofPair
s created by “zipping” together two existing streams.Zips two streams.Methods in it.tidalwave.util with parameters of type PairModifier and TypeMethodDescriptionstatic boolean
Returnstrue
if the given pair with an integer member has an even integer.static boolean
Returnstrue
if the given pair with an integer member has an odd integer.static <T,
U, V> Triple <T, U, V> Creates aTriple
from aPair
and another value.Triple.tripleRange
(Pair<T, U> pair, int from, int to) Triple.tripleRangeClosed
(Pair<T, U> pair, int from, int to) Triple.tripleStream
(Pair<T, U> pair, Stream<? extends V> stream)