public abstract class ThreeLevelIterator<L1,L2,L3,O> extends Object implements Iterator<O>
Constructor and Description |
---|
ThreeLevelIterator(Iterator<L1> l1Iterator) |
Modifier and Type | Method and Description |
---|---|
protected abstract O |
combine(L1 l1Object,
L2 l2Object,
L3 l3Object) |
boolean |
hasNext() |
protected abstract Iterator<L2> |
l2Iterator(L1 l1Object) |
protected abstract Iterator<L3> |
l3Iterator(L1 l1Object,
L2 l2Object) |
O |
next() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
Copyright © 2015. All rights reserved.