public class ThrowExpression.InterfaceIterator extends ThrowExpression.SuperIterator
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?> |
nextClass |
private java.util.LinkedList<java.lang.Class<?>> |
unvisited |
private java.util.LinkedList<java.lang.Class<?>> |
visited |
Constructor and Description |
---|
ThrowExpression.InterfaceIterator(java.lang.Class<?> startClass) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
java.lang.Class<?> |
next() |
private void |
pushInterfaces() |
void |
remove() |
private java.util.LinkedList<java.lang.Class<?>> visited
private java.util.LinkedList<java.lang.Class<?>> unvisited
private java.lang.Class<?> nextClass