Package | Description |
---|---|
com.redhat.thermostat.collections.graph | |
com.redhat.thermostat.ui.swing.model.graph |
Modifier and Type | Field and Description |
---|---|
protected Set<Node> |
DepthFirstSearch.discovered |
protected Map<Node,Integer> |
DepthFirstSearch.entryTimes |
protected Map<Node,Integer> |
DepthFirstSearch.exitTimes |
protected Map<Node,Node> |
DepthFirstSearch.parents |
protected Map<Node,Node> |
DepthFirstSearch.parents |
protected Set<Node> |
DepthFirstSearch.processed |
protected Queue<Node> |
BreadthFirstSearch.queue |
Modifier and Type | Method and Description |
---|---|
Node |
Relationship.getFrom() |
Node |
Relationship.getTo() |
Modifier and Type | Method and Description |
---|---|
Set<Node> |
BFSPayload.getDiscovered() |
Set<Node> |
TopologicalSort.getDiscovered() |
Map<Node,Integer> |
DFSPayload.getEntryTimes() |
Map<Node,Integer> |
DFSPayload.getExitTimes() |
Stack<Node> |
TopologicalSort.getOrdered() |
Map<Node,Node> |
BFSPayload.getParents() |
Map<Node,Node> |
BFSPayload.getParents() |
Set<Node> |
BFSPayload.getProcessed() |
Iterator<Node> |
Graph.iterator()
Returns an iterator over this graph nodes.
|
Iterator<Node> |
HashGraph.iterator()
The iterator is not ordered.
|
Modifier and Type | Method and Description |
---|---|
Relationship |
Graph.addRelationship(Node source,
String relationship,
Node destination)
Creates a new
Relationship to this Graph
from the given node s and relationship String
representation. |
Relationship |
HashGraph.addRelationship(Node source,
String id,
Node destination) |
Set<Relationship> |
Graph.getRelationships(Node node)
Returns a
Set containing all the relationship
in this Graph. |
Set<Relationship> |
HashGraph.getRelationships(Node node) |
TraversalListener.Status |
TraversalListener.postProcessNode(Node node,
SearchPayload payload) |
TraversalListener.Status |
DefaultTraversalListener.postProcessNode(Node node,
SearchPayload payload) |
protected void |
TopologicalSort.postProcessNodeImpl(Node node) |
protected void |
DefaultTraversalListener.postProcessNodeImpl(Node node) |
TraversalListener.Status |
TraversalListener.preProcessNode(Node node,
SearchPayload payload) |
TraversalListener.Status |
DefaultTraversalListener.preProcessNode(Node node,
SearchPayload payload) |
protected void |
TopologicalSort.preProcessNodeImpl(Node node) |
protected void |
DefaultTraversalListener.preProcessNodeImpl(Node node) |
void |
BreadthFirstSearch.search(Node root,
TraversalListener listener) |
void |
DepthFirstSearch.search(Node node,
TraversalListener listener) |
Constructor and Description |
---|
Relationship(Node from,
String name,
Node to) |
Constructor and Description |
---|
TopologicalSort(Stack<Node> ordered,
Set<Node> discovered) |
TopologicalSort(Stack<Node> ordered,
Set<Node> discovered) |
Modifier and Type | Method and Description |
---|---|
Node |
GraphModel.getRoot() |
Copyright © 2017. All rights reserved.