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) Creates aStreamofPairs composed of a given fixed value and an integer in the given range.Pair.pairRangeClosed(T value, int from, int to) Creates aStreamofPairs composed of a given fixed value and an integer in the given range.Pair.pairsToMap()Pair.pairStream(T value, Stream<? extends U> stream) Zips two streams into a stream ofPairs.Zips two streams.Methods in it.tidalwave.util with parameters of type PairModifier and TypeMethodDescriptionstatic <T,U, V> Triple <T, U, V> Creates aTriplefrom aPairand 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)