import java.util.function.IntFunction; import java.util.stream.Stream; class MyTest { private static void getArguments(final Stream> classStream) { final Class[] classes = classStream.toArray(((IntFunction[]>) (value) -> new Class[value]) ); } }