All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.hakenadu.javalangchains.chains.base.StreamWrappingChain Maven / Gradle / Ivy

package com.github.hakenadu.javalangchains.chains.base;

import java.util.stream.Stream;

import com.github.hakenadu.javalangchains.chains.Chain;

/**
 * utility {@link Chain} which wraps the output of the previous {@link Chain} in
 * a {@link Stream} for processing using {@link Stream} consuming {@link Chain
 * Chains}.
 */
public final class StreamWrappingChain implements Chain> {

	@Override
	public Stream run(final T input) {
		return Stream.of(input);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy