public LazyIterable<Pair<A, B>> valueOf(final A first) { return LazyIterate.collect(set2, new Function<B, Pair<A, B>>() { public Pair<A, B> valueOf(B second) { return Tuples.pair(first, second); } }); } });
@Override public <V> LazyIterable<V> collect(Function<? super T, ? extends V> function) { return LazyIterate.collect(this.adapted, function); }
public LazyIterable<Pair<A, B>> valueOf(final A first) { return LazyIterate.collect(set2, new Function<B, Pair<A, B>>() { public Pair<A, B> valueOf(B second) { return Tuples.pair(first, second); } }); } });
public <V> LazyIterable<V> collect(Function<? super T, ? extends V> function) { return LazyIterate.collect(this, function); }
public <P, V> LazyIterable<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) { return LazyIterate.collect(this, Functions.bind(function, parameter)); }
public LazyIterable<Pair<A, B>> valueOf(final A first) { return LazyIterate.collect(set2, new Function<B, Pair<A, B>>() { public Pair<A, B> valueOf(B second) { return Tuples.pair(first, second); } }); } });
public LazyIterable<Pair<A, B>> valueOf(final A first) { return LazyIterate.collect(set2, new Function<B, Pair<A, B>>() { public Pair<A, B> valueOf(B second) { return Tuples.pair(first, second); } }); } });
@Override public <V> LazyIterable<V> collect(Function<? super T, ? extends V> function) { return LazyIterate.collect(this.adapted, function); }
public <V> LazyIterable<V> collect(Function<? super T, ? extends V> function) { return LazyIterate.collect(this, function); }
public <P, V> LazyIterable<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) { return LazyIterate.collect(this, Functions.bind(function, parameter)); }