prefuse.util.collections
Class CompositeIterable<X>

java.lang.Object
  extended by prefuse.util.collections.CompositeIterable<X>
All Implemented Interfaces:
java.lang.Iterable<X>

public class CompositeIterable<X>
extends java.lang.Object
implements java.lang.Iterable<X>

Iterator implementation that combines the results of multiple iterators.

Author:
jeffrey heer

Constructor Summary
CompositeIterable(int size)
           
CompositeIterable(java.lang.Iterable<? extends X>... iters)
           
 
Method Summary
 java.util.Iterator<X> iterator()
           
 void setIterator(int idx, java.lang.Iterable<? extends X> iter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeIterable

public CompositeIterable(int size)

CompositeIterable

public CompositeIterable(java.lang.Iterable<? extends X>... iters)
Method Detail

setIterator

public void setIterator(int idx,
                        java.lang.Iterable<? extends X> iter)

iterator

public java.util.Iterator<X> iterator()
Specified by:
iterator in interface java.lang.Iterable<X>


Copyright © 2008 Regents of the University of California