if (filter.getIOField ("streamInput") != null) weights.add (one);
if (filter.getIOField ("input") != null) weights.add (one);
    SchedSplitType getSchedType (Scheduler scheduler)    {        ArrayList weights = new ArrayList (dest.size ());        {            Iterator filterIter = dest.iterator ();            Integer one = new Integer (1);            Integer zero = new Integer (0);            int index;            for (index = 0; index < dest.size (); index++)            {                Stream filter = (Stream) filterIter.next ();                ASSERT (filter);                if (filter.getIOField ("streamInput") != null) weights.add (one);                else weights.add (zero);            }        }        return scheduler.newSchedSplitType (SchedSplitType.DUPLICATE, weights, this);    }