|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--net.walend.digraph.AbstractMatrixUEDigraph.MatrixEdgeIterator
| Field Summary | |
private int |
i
|
private int |
j
|
| Constructor Summary | |
protected |
AbstractMatrixUEDigraph.MatrixEdgeIterator()
|
| Method Summary | |
java.lang.Object |
edge()
Returns the current edge. |
java.lang.Object |
fromNode()
Returns the node that his edge begins at. |
boolean |
hasNext()
Returns true if there are more edges in this iterator. |
void |
next()
Advances to the next edge in the iterator. |
void |
remove()
Removes the current edge from the digraph. |
java.lang.Object |
toNode()
Returns the node that this edge reaches. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private int i
private int j
| Constructor Detail |
protected AbstractMatrixUEDigraph.MatrixEdgeIterator()
| Method Detail |
public boolean hasNext()
hasNext in interface EdgeNodeIteratorpublic void next()
next in interface EdgeNodeIteratorjava.util.NoSuchElementException - if the iterator has nothing left.public void remove()
remove in interface EdgeNodeIteratorjava.lang.UnsupportedOperationException - if the digraph is immutable.
java.lang.IllegalStateException - if the next method has not yet been called, or the remove method has already been called after the last call to the next method.public java.lang.Object fromNode()
fromNode in interface EdgeNodeIteratorjava.lang.IllegalStateException - if the next method has not yet been called, or the remove method has already been called after the last call to the next method.public java.lang.Object toNode()
toNode in interface EdgeNodeIteratorjava.lang.IllegalStateException - if the next method has not yet been called, or the remove method has already been called after the last call to the next method.public java.lang.Object edge()
EdgeIterator
edge in interface EdgeIterator
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||