| Interface | Description |
|---|---|
| CompoundAttribute |
Definition of some compound value that can be used as attribute and can be
transformed to a hash map.
|
| Edge |
A general purpose class that provides methods for the management of edges in
a graph.
|
| EdgeFactory<T extends Edge> |
An interface aimed at dynamically creating edge objects.
|
| Element |
An element is a part of a graph (node, edge, the graph itself).
|
| Graph |
An Interface that advises general purpose methods for handling graphs.
|
| Node |
An Interface that advises general purpose methods for handling nodes as
elements of a graph.
|
| NodeFactory<T extends Node> |
An interface aimed at dynamically creating node objects.
|
| Structure |
Structures are generic objects which may contain nodes and edges.
|
| Class | Description |
|---|---|
| BreadthFirstIterator<T extends Node> | |
| DepthFirstIterator<T extends Node> | |
| GraphFactory |
An interface aimed at dynamically creating graph objects based on a class
name.
|
| Path |
Path description.
|
| Exception | Description |
|---|---|
| EdgeRejectedException |
This exception is thrown when on of the endpoints of an edge does not accept
the edge.
|
| ElementNotFoundException |
Thrown when a searched object is not found.
|
| IdAlreadyInUseException |
Singleton exception.
|
| NullAttributeException |
Copyright © 2015. All rights reserved.