| Class and Description |
|---|
| CyclePath
An empty interface that denotes a CyclePath.
|
| DirectedAcyclicGraph
The DirectedAcyclicGraph class represents a directed acyclic graph (DAG)
where there is no cyclic paths for any of its vertices.
|
| DirectedEdge
Represents a directed edge in a graph.
|
| DirectedGraph
A directed Graph where edges have a specified direction.
|
| DirectedGraphImpl
A directed Graph where edges have a specified direction.
|
| DirectedWeightedEdge
Represents a directed and weighted edge in a graph.
|
| Edge
An interface for edges in a Graph.
|
| EdgeImpl
Represents an undirected edge in a graph.
|
| Graph
An interface for Graphs.
|
| GraphAddEdgeEvent
This event is used to notify interested parties that an Edge object
has been added to a Graph object.
|
| GraphAddEdgeListener
Deprecated.
Use GraphListener instead
|
| GraphAddVertexEvent
This event is used to notify interested parties that a Vertex object
has been added to a Graph object.
|
| GraphAddVertexListener
Deprecated.
Use GraphListener instead
|
| GraphComponent
An interface defining either a Vertex or an Edge in
a Graph.
|
| GraphException
Exception superclass thrown from methods of graphs.
|
| GraphFactory
This interface defines a factory for creting Vertices and Edges
in a Graph.
|
| GraphImpl
An implementation of the Graph interface.
|
| GraphListener
GraphListener is the listener interface for receiving notifications when a
Graph is modified in any way.
|
| GraphRemoveEdgeEvent
This event is used to notify interested parties that an Edge object
is about to be removed from a Graph object.
|
| GraphRemoveEdgeListener
Deprecated.
Use GraphListener instead
|
| GraphRemoveVertexEvent
This event is used to notify interested parties that a Vertex object
is about to be removed from a Graph object.
|
| GraphRemoveVertexListener
Deprecated.
Use GraphListener instead
|
| GraphUtil.EdgeContractionRule
EdgeContractionRule is a callback for the contractVertices method.
|
| IllegalPathException
Thrown whenever a method in Path is called that will result
to a violation of the definition of a Path.
|
| LabeledEdge
An extension of the LabeledGraphComponent interface specific for an Edge.
|
| LabeledGraphComponent
A LabeledGraphComponent represents a Vertex or Edge with a label.
|
| LabeledGraphComponentImpl
LabeledGraphComponentImpl provides a default implementation for
LabeledGraphComponent.
|
| NullVisitor
A visitor that always return true when visiting.
|
| Path
An interface that abstracts a path in a graph.
|
| SimplePath
An interface that denotes a Path that is simple.
|
| Tree
The superinterface of all Trees.
|
| Vertex
A vertex in a graph.
|
| Visitor
A interface for a visitor in the Visitor Pattern.
|
| WeightedEdge
Represents a weighted edge in a graph.
|
| WeightedGraph
A interface for a Graph where all edges have a specified weight.
|
| Class and Description |
|---|
| CycleException
Thrown when a cycle has occured when it is not desired.
|
| DirectedAcyclicGraph
The DirectedAcyclicGraph class represents a directed acyclic graph (DAG)
where there is no cyclic paths for any of its vertices.
|
| DirectedEdge
Represents a directed edge in a graph.
|
| DirectedGraph
A directed Graph where edges have a specified direction.
|
| Edge
An interface for edges in a Graph.
|
| Graph
An interface for Graphs.
|
| GraphAddEdgeListener
Deprecated.
Use GraphListener instead
|
| GraphAddVertexListener
Deprecated.
Use GraphListener instead
|
| GraphFactory
This interface defines a factory for creting Vertices and Edges
in a Graph.
|
| GraphListener
GraphListener is the listener interface for receiving notifications when a
Graph is modified in any way.
|
| GraphRemoveEdgeListener
Deprecated.
Use GraphListener instead
|
| GraphRemoveVertexListener
Deprecated.
Use GraphListener instead
|
| Vertex
A vertex in a graph.
|
| Class and Description |
|---|
| DirectedAcyclicGraph
The DirectedAcyclicGraph class represents a directed acyclic graph (DAG)
where there is no cyclic paths for any of its vertices.
|
| DirectedGraph
A directed Graph where edges have a specified direction.
|
| Edge
An interface for edges in a Graph.
|
| Graph
An interface for Graphs.
|
| GraphComponent
An interface defining either a Vertex or an Edge in
a Graph.
|
| Path
An interface that abstracts a path in a graph.
|
| Vertex
A vertex in a graph.
|
| Visitor
A interface for a visitor in the Visitor Pattern.
|
| WeightedGraph
A interface for a Graph where all edges have a specified weight.
|
| Class and Description |
|---|
| CyclePath
An empty interface that denotes a CyclePath.
|
| DirectedAcyclicGraph
The DirectedAcyclicGraph class represents a directed acyclic graph (DAG)
where there is no cyclic paths for any of its vertices.
|
| Graph
An interface for Graphs.
|
| GraphAddEdgeEvent
This event is used to notify interested parties that an Edge object
has been added to a Graph object.
|
| GraphAddVertexEvent
This event is used to notify interested parties that a Vertex object
has been added to a Graph object.
|
| GraphException
Exception superclass thrown from methods of graphs.
|
| GraphListener
GraphListener is the listener interface for receiving notifications when a
Graph is modified in any way.
|
| GraphRemoveEdgeEvent
This event is used to notify interested parties that an Edge object
is about to be removed from a Graph object.
|
| GraphRemoveVertexEvent
This event is used to notify interested parties that a Vertex object
is about to be removed from a Graph object.
|
| Path
An interface that abstracts a path in a graph.
|
| SimplePath
An interface that denotes a Path that is simple.
|
| Tree
The superinterface of all Trees.
|
| Vertex
A vertex in a graph.
|
| Visitor
A interface for a visitor in the Visitor Pattern.
|
| Class and Description |
|---|
| Edge
An interface for edges in a Graph.
|
| Graph
An interface for Graphs.
|
| GraphAddEdgeEvent
This event is used to notify interested parties that an Edge object
has been added to a Graph object.
|
| GraphAddVertexEvent
This event is used to notify interested parties that a Vertex object
has been added to a Graph object.
|
| GraphListener
GraphListener is the listener interface for receiving notifications when a
Graph is modified in any way.
|
| GraphRemoveEdgeEvent
This event is used to notify interested parties that an Edge object
is about to be removed from a Graph object.
|
| GraphRemoveVertexEvent
This event is used to notify interested parties that a Vertex object
is about to be removed from a Graph object.
|
| Vertex
A vertex in a graph.
|
| Class and Description |
|---|
| Vertex
A vertex in a graph.
|
| Visitor
A interface for a visitor in the Visitor Pattern.
|
| Class and Description |
|---|
| Edge
An interface for edges in a Graph.
|
| Graph
An interface for Graphs.
|
| Vertex
A vertex in a graph.
|
Copyright © 2019 JULIE Lab, Germany. All rights reserved.