package bjc.esodata; import java.util.*; import java.util.function.Consumer; /** * Implementation of {@link Spooler} which supports a number of additional features. * * @author bjcul * * @param The type of data contained on the spools */ public class ComplexSpooler implements Spooler { private Queue> pendingAnonSpools; private Map>> pendingGroupedSpools; private Map> labelledSpools; @Override public void registerSpool(Spool spool) { // TODO Auto-generated method stub } @Override public Consumer getInput() { // TODO Auto-generated method stub return null; } @Override public Iterator getOutput() { // TODO Auto-generated method stub return null; } @Override public Spool getSpool() { // TODO Auto-generated method stub return null; } }