Package openllet.core.utils.iterator
Class NestedIterator<Outer,Inner>
- java.lang.Object
-
- openllet.core.utils.iterator.NestedIterator<Outer,Inner>
-
- Type Parameters:
Outer
-Inner
-
- All Implemented Interfaces:
java.util.Iterator<Inner>
- Direct Known Subclasses:
FlattenningIterator
public abstract class NestedIterator<Outer,Inner> extends java.lang.Object implements java.util.Iterator<Inner>
- Author:
- Evren Sirin
-
-
Constructor Summary
Constructors Constructor Description NestedIterator(java.lang.Iterable<? extends Outer> outerIterable)
NestedIterator(java.util.Iterator<? extends Outer> outerIterator)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.util.Iterator<? extends Inner>
getInnerIterator(Outer outer)
boolean
hasNext()
Inner
next()
void
remove()
-