|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
V - Vertexpublic interface VPred<V extends VPred,E>
Vertices which have an id and predecessor(s) on shortest paths from a source node.
| Method Summary | |
|---|---|
void |
addPredecessor(V pred)
Adds a predecessor to the predecessor list of this node |
void |
addPredecessorEdge(E pred)
Adds a predecessor edge to the predecessor list of this node |
void |
clear()
Clears the edge and vertex predecessors of this node. |
Set<E> |
getPredecessorEdges()
Returns the predecessor edges. |
Set<V> |
getPredecessors()
Returns the predecessors. |
| Method Detail |
|---|
Set<V> getPredecessors()
void addPredecessor(V pred)
pred - Node to be added since it is a predecessor of this nodeSet<E> getPredecessorEdges()
void addPredecessorEdge(E pred)
pred - Node to be added since it is a predecessor of this nodevoid clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||