/** * Copyright (C) 2015 Typesafe Inc. */ package docs.stream; import java.util.stream.Stream; import akka.japi.Pair; import akka.stream.javadsl.*; public class MigrationsJava { public static void main(String[] args) { //#expand-continually Flow.of(Integer.class).expand(in -> Stream.iterate(in, i -> i).iterator()); //#expand-continually //#expand-state Flow.of(Integer.class).expand(in -> Stream.iterate(new Pair<>(in, 0), p -> new Pair<>(in, p.second() + 1)).iterator()); //#expand-state } }