public static < T > Supplier < T > newInstance ( Constructor < T > constructor , Object ... parameters ) { return new ConstructorNewInstanceSupplier < T > ( constructor , parameters ) ; }
Returns a supplier that always supplies new instance with given parameter types