public class Graph
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Graph.Edge |
static class |
Graph.Vertex |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<Graph.Edge> |
edges |
java.util.List<Graph.Vertex> |
vertices |
| Constructor and Description |
|---|
Graph() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(Graph.Edge e) |
void |
addEdge(int source,
int target,
java.lang.String label,
int depth,
boolean reversed,
boolean side) |
void |
addEdge(int source,
int target,
java.lang.String label,
int parent,
int depth,
boolean reversed,
boolean side) |
void |
addVertex(java.lang.String name) |
static Graph |
createTestGraph() |
public java.util.List<Graph.Vertex> vertices
public java.util.List<Graph.Edge> edges
public void addVertex(java.lang.String name)
public void addEdge(int source,
int target,
java.lang.String label,
int depth,
boolean reversed,
boolean side)
public void addEdge(int source,
int target,
java.lang.String label,
int parent,
int depth,
boolean reversed,
boolean side)
public void addEdge(Graph.Edge e)
public static Graph createTestGraph()