@CheckReturnValue
    @NonNull
    public static <T> ParallelFlowable<T> fromArray(@NonNull Publisher<T>... publishers) {
        if (publishers.length == 0) {
            throw new IllegalArgumentException("Zero publishers not supported");
        }
        return RxJavaPlugins.onAssembly(new ParallelFromArray<T>(publishers));
    }
@CheckReturnValue
    @NonNull
    public static <T> ParallelFlowable<T> fromArray(@NonNull Publisher<T>... publishers) {
        if (publishers.length == 0) {
            throw new IllegalArgumentException("Zero publishers not supported");
        }
        return RxJavaPlugins.onAssembly(new ParallelFromArray<T>(publishers));
    }
@ CheckReturnValue @ NonNull public static < T > ParallelFlowable < T > fromArray ( @ NonNull Publisher < T > ... publishers ) { if ( publishers . length == 0 ) { throw new IllegalArgumentException ( "Zero publishers not supported" ) ; } return RxJavaPlugins . onAssembly ( new ParallelFromArray < T > ( publishers ) ) ; }
Wraps multiple Publishers into a ParallelFlowable which runs them
in parallel and unordered.

@param <T> the value type
@param publishers the array of publishers
@return the new ParallelFlowable instance
Wraps multiple Publishers into a ParallelFlowable which runs them in parallel and unordered .