- Enclosing class:
- Graph<T>
public static class Graph.Node<T>
extends Object
-
-
Constructor Summary
Constructors
-
Method Summary
-
Field Details
-
-
m_predecessors
private final Map<T,T> m_predecessors
-
-
Method Details
-
-
-
getPredecessors
public Map<T,T> getPredecessors()
-
removePredecessor
public boolean removePredecessor(T o)
- Parameters:
o
- The predecessor to remove
- Returns:
- true if this predecessor was found and removed
-
-
addPredecessor
public void addPredecessor(T tm)
-
hasPredecessors
public boolean hasPredecessors()