package main.java.parser.model; import java.util.List; import main.java.spouts.InputNodeSpout; import main.java.spouts.WorkberchGenericSpout; public class WorkberchNodeInput implements WorkberchNode { List<String> outputs; DataGenerator dataGenerator; String name; public WorkberchNodeInput(final String name, final DataGenerator dataGenerator, final List<String> outputs) { this.name = name; this.dataGenerator = dataGenerator; this.outputs = outputs; } List<String> getOutput() { return outputs; } public DataGenerator getDataGenerator() { return dataGenerator; } @Override public String getName() { return name; } @Override public WorkberchGenericSpout buildSpout() { return new InputNodeSpout(outputs, dataGenerator); } }