
fun.mike.flapjack.pipeline.lab.ProcessOutputContext Maven / Gradle / Ivy
package fun.mike.flapjack.pipeline.lab;
import java.util.List;
import java.util.function.Function;
import fun.mike.record.alpha.Record;
public class ProcessOutputContext implements OutputContext> {
private final Function processor;
public ProcessOutputContext(Function processor) {
this.processor = processor;
}
@Override
public OutputChannel> buildChannel() {
return new ProcessOutputChannel<>(processor);
}
@Override
public void accept(OutputContextVisitor visitor) {
visitor.accept(this);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy