|
|||||||||
| Home >> All >> com >> phoenixst >> [ plexus overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package com.phoenixst.plexus
| Interface Summary | |
| Graph | The root interface of the graph hierarchy. |
| Graph.Edge | An interface describing an edge in a Graph. |
| GraphListener | The listener interface for receiving GraphEvents. |
| GraphTest.BinaryClosure | |
| GraphUtils.SerializableTraverser | |
| GraphUtils.SerializableTraverserFactory | |
| InvertibleTransformer | An invertible Transformer. |
| ObservableGraph | A Graph which can be listened to for structural
changes. |
| Traverser | An interface for traversing through nodes in a Graph. |
| TraverserFactory | An interface used to encapsulate a particular type of Traverser, so that it may be used without knowledge of its implementation. |
| Weight | A weight function, which may be applied to Graph.Edges. |
| Class Summary | |
| AbstractGraph | This class provides a skeletal implementation of the
Graph interface, to minimize the effort required to
implement this interface. |
| AllTests | Test suite for all tests in this package. |
| DefaultEdge | A default Graph.Edge implementation in which the
user-defined object must be null. |
| DefaultGraph | A default implementation of the ObservableGraph interface. |
| DefaultGraph.CursorReaper | A thread which reaps cursors from ALL DefaultGraph instances. |
| DefaultGraphTest | A DefaultGraph tester. |
| DefaultObjectEdge | A default Graph.Edge implementation. |
| DefaultSimpleEdge | A default Graph.Edge implementation for a simple graph in
which the user-defined object must be null. |
| GraphEvent | An event that indicates a structural change in a Graph. |
| GraphPrinter | A Graph printing utility. |
| GraphTest | A Graph tester. |
| GraphTest.OrderedPair | A simple immutable ordered pair implementation. |
| GraphTransformer | A Graph which wraps another, transforming its nodes
and edges in some way. |
| GraphUtils | This class contains static final members and static methods related to graphs and their iterators. |
| GraphUtils.SingletonEdgeIterator | |
| GraphUtils.SingletonTraverser | |
| GraphUtils.SynchronizedGraphWrapper | |
| GraphUtils.SynchronizedObservableGraphWrapper | |
| GraphUtils.UnmodifiableGraphWrapper | |
| GraphUtils.UnmodifiableObservableGraphWrapper | |
| GraphWrapper | A Graph which wraps another. |
| ObservableGraphWrapper | A wrapper around a Graph so that it can be watched for structural changes. |
| SimpleEdge | A simple Edge implementation which contains no
user-defined object. |
| SimpleObjectEdge | A SimpleEdge which can contain a user-defined object. |
| StaticGraphTest | A Graph tester which uses a single static graph, mostly for ease of use when testing with beanshell. |
| Exception Summary | |
| NoSuchNodeException | Thrown by a Graph method when an argument node is not
found in the Graph, but the method cannot provide a
meaningful result or perform its function without one. |
|
|||||||||
| Home >> All >> com >> phoenixst >> [ plexus overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||