()
| 415 | } |
| 416 | |
| 417 | public Iterator<JobStats> iterator() { |
| 418 | return new Iterator<JobStats>() { |
| 419 | private Iterator<Operator> iter = getOperators(); |
| 420 | @Override |
| 421 | public boolean hasNext() { |
| 422 | return iter.hasNext(); |
| 423 | } |
| 424 | @Override |
| 425 | public JobStats next() { |
| 426 | return (JobStats)iter.next(); |
| 427 | } |
| 428 | @Override |
| 429 | public void remove() {} |
| 430 | }; |
| 431 | } |
| 432 | |
| 433 | public boolean isConnected(Operator from, Operator to) { |
| 434 | List<Operator> succs = null; |