![JAR search and dependency download from the Maven repository](/logo.png)
com.aol.cyclops.guava.ToStream Maven / Gradle / Ivy
package com.aol.cyclops.guava;
import static com.aol.simple.react.stream.traits.LazyFutureStream.lazyFutureStream;
import static org.jooq.lambda.Seq.seq;
import java.util.stream.Stream;
import org.jooq.lambda.Seq;
import com.aol.cyclops.sequence.SequenceM;
import com.aol.simple.react.stream.traits.LazyFutureStream;
import com.google.common.collect.FluentIterable;
import com.nurkiewicz.lazyseq.LazySeq;
/**
* Created by johnmcclean on 4/8/15.
*/
public class ToStream {
public static fj.data.Stream toFJStream(FluentIterable s){
return fj.data.Stream.stream(s);
}
public static Stream toStream(FluentIterable s){
return seq(s.iterator());
}
public static Seq toJooqLambda(FluentIterable s){
return seq(s.iterator());
}
public static LazyFutureStream toFutureStream(FluentIterable s){
return lazyFutureStream(s.iterator());
}
public static SequenceM toSequenceM(FluentIterable s){
return SequenceM.fromIterable(()->s.iterator());
}
public static LazySeq toLazySeq(FluentIterable s){
return LazySeq.of(s.iterator());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy