|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Edge | Empty, typing interface for Position s that are edges. |
EdgeDirection | Interface containing constants for specifying which edges are desired in graph-query methods. |
EdgeIterator | Iterator over a set of edges. |
Graph | An interface describing a combinatorial graph. |
InspectableGraph | An interface describing the accessor methods of a combinatorial graph. |
ModifiableGraph | An interface describing the modifier methods of a combinatorial graph that can safely be inherited by more restricted graphs. |
Vertex | Empty, typing interface for vertices. |
VertexIterator | Iterator over a set of vertices. |
Class Summary | |
Edge.NONEEdge | A dummy class, used to implement the constant
Edge.NONE . |
Vertex.NONEVertex | A dummy class, used to implement the constant
Vertex.NONE . |
Exception Summary | |
GraphException | jdsl.graph.api package. |
InvalidEdgeException | An object of this class gets thrown when topological information
related to Edge s is somehow incorrect. |
InvalidVertexException | An object of this class gets thrown when topological information related to vertices is incorrect. |
NoSuchEdgeException | An object of this class gets thrown when an Edge object
with certain properties does not exist in the graph. |
NoSuchVertexException | An object of this class gets thrown when a Vertex
object with certain properties does not exist in the graph. |
Package of container and accessor interfaces for graphs. In general, developers should implement the InspectableGraph or ModifiableGraph interfaces, that provide descriptions of methods needed for most graph types. The interface defines the methods for the general graph type.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |