public class CombinedIterable<T> extends Object implements Iterable<T>, Closeable
for(Object o : new CombinedIterable(list1,list2))
process(o);
| Constructor and Description |
|---|
CombinedIterable()
Creates an empty CombinedIterator
|
CombinedIterable(Iterable<? extends T>... its)
Creates a CombinedIterator from some iterators (may give a (useless) Java compiler warning)
|
CombinedIterable(Iterable<? extends T> i1)
Creates a CombinedIterator from one iterator
|
CombinedIterable(Iterable<? extends T> i1,
Iterable<? extends T> i2)
Creates a CombinedIterator two iterators
|
CombinedIterable(Iterable<? extends T> i1,
Iterable<? extends T> i2,
Iterable<? extends T> i3)
Creates a CombinedIterator three iterators
|
CombinedIterable(T i)
Adds a set
|
| Modifier and Type | Method and Description |
|---|---|
CombinedIterable<T> |
add(Iterable<? extends T> i)
Adds an iterable
|
CombinedIterable<T> |
add(T i)
Adds a value
|
void |
close() |
Iterator<T> |
iterator()
Returns this
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic CombinedIterable()
public CombinedIterable(Iterable<? extends T> i1, Iterable<? extends T> i2)
public CombinedIterable(Iterable<? extends T> i1)
public CombinedIterable(Iterable<? extends T> i1, Iterable<? extends T> i2, Iterable<? extends T> i3)
public CombinedIterable(T i)
public CombinedIterable<T> add(Iterable<? extends T> i)
public CombinedIterable<T> add(T i)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2018. All rights reserved.