Uses of Package
net.walend.digraph

Packages that use net.walend.digraph
net.walend.digraph This package contains a kit for working with directed graphs. 
net.walend.digraph.path This package contains a kit for working with paths on directed graphs. 
net.walend.digraph.path.test   
net.walend.digraph.test   
net.walend.measured This package contains a kit for working with measured paths on directed graphs. 
net.walend.measured.test This package contains a kit for testing measuring paths. 
 

Classes in net.walend.digraph used by net.walend.digraph
AbstractHashCEDigraph
          This abstract class implements the CEDigraph interface using a Map and a Set.
AbstractHashCEDigraph.NodePair
           
AbstractHashGEDigraph
          This abstract class implements the GEDigraph interface using two HashSets.
AbstractHashGEDigraph.NodePair
           
AbstractHashUEDigraph
          This abstract class implements the UEDigraph interface using three HashMaps.
AbstractLMCEDigraph
          An extension of AbstractMatrixCEDigraph that keeps an additional int[][] that shows what nodes can be reached from what other nodes.
AbstractLMGEDigraph
          An extension of AbstractMatrixGEDigraph that keeps an additional int[][] that shows what nodes can be reached from what other nodes.
AbstractMatrixCEDigraph
          This abstract class implements the CEDigraph interface using a Map and a Set.
AbstractMatrixGEDigraph
          A GEDigraph backed by an ArrayList of nodes and a boolean[][] matrix that stores edges.
AbstractMatrixUEDigraph
          This abstract class implements the UEDigraph interface using a List and a Grid.
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
Digraph
          Digraph is a superinterface for representing directed graphs.
DigraphException
           
EdgeIterator
          EdgeIterator extends EdgeNodeIterator by adding a method to get the current edge.
EdgeMissingException
           
EdgeNodeIterator
          EdgeNodeIterator is a special iterator that iterates accross the pairs of nodes that make edges in a digraph.
EdgeNotUniqueException
           
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
IndexedCEDigraph
          CEDigraph methods that use indices.
IndexedDigraph
          IndexedDigraph adds index methods to a Digraph.
IndexedEdgeIterator
          An EdgeIterator with methods to get indicies.
IndexedEdgeNodeIterator
          An EdgeNodeIterator with methods to get indicies.
IndexedGEDigraph
          GEDigraph methods that use indices.
IndexedMutableCEDigraph
          Indexed mutators
IndexedMutableGEDigraph
          Indexed mutators
MutableCEDigraph
          MutableCEDigraph adds mutators to the CEDigraph interface so that a developer can add and remove edges and nodes.
MutableGEDigraph
          MutableGEDigraph adds mutators to the GEDigraph interface so that a developer can add and remove edges and nodes.
MutableUEDigraph
          MutableUEDigraph adds mutators to the UEDigraph interface so that a developer can add and remove edges and nodes.
NodeMissingException
           
UEDigraph
          UEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
 

Classes in net.walend.digraph used by net.walend.digraph.path
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
Digraph
          Digraph is a superinterface for representing directed graphs.
DigraphException
           
EdgeIterator
          EdgeIterator extends EdgeNodeIterator by adding a method to get the current edge.
EdgeMissingException
           
EdgeNodeIterator
          EdgeNodeIterator is a special iterator that iterates accross the pairs of nodes that make edges in a digraph.
EdgeNotUniqueException
           
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
IndexedCEDigraph
          CEDigraph methods that use indices.
IndexedDigraph
          IndexedDigraph adds index methods to a Digraph.
IndexedEdgeIterator
          An EdgeIterator with methods to get indicies.
IndexedEdgeNodeIterator
          An EdgeNodeIterator with methods to get indicies.
IndexedGEDigraph
          GEDigraph methods that use indices.
IndexedMutableCEDigraph
          Indexed mutators
NodeMissingException
           
UEDigraph
          UEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
 

Classes in net.walend.digraph used by net.walend.digraph.path.test
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
EdgeIterator
          EdgeIterator extends EdgeNodeIterator by adding a method to get the current edge.
EdgeMissingException
           
EdgeNodeIterator
          EdgeNodeIterator is a special iterator that iterates accross the pairs of nodes that make edges in a digraph.
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
MutableCEDigraph
          MutableCEDigraph adds mutators to the CEDigraph interface so that a developer can add and remove edges and nodes.
MutableGEDigraph
          MutableGEDigraph adds mutators to the GEDigraph interface so that a developer can add and remove edges and nodes.
MutableUEDigraph
          MutableUEDigraph adds mutators to the UEDigraph interface so that a developer can add and remove edges and nodes.
NodeMissingException
           
UEDigraph
          UEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
 

Classes in net.walend.digraph used by net.walend.digraph.test
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
MutableCEDigraph
          MutableCEDigraph adds mutators to the CEDigraph interface so that a developer can add and remove edges and nodes.
MutableGEDigraph
          MutableGEDigraph adds mutators to the GEDigraph interface so that a developer can add and remove edges and nodes.
MutableUEDigraph
          MutableUEDigraph adds mutators to the UEDigraph interface so that a developer can add and remove edges and nodes.
UEDigraph
          UEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
 

Classes in net.walend.digraph used by net.walend.measured
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
Digraph
          Digraph is a superinterface for representing directed graphs.
DigraphException
           
EdgeIterator
          EdgeIterator extends EdgeNodeIterator by adding a method to get the current edge.
EdgeNodeIterator
          EdgeNodeIterator is a special iterator that iterates accross the pairs of nodes that make edges in a digraph.
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
IndexedCEDigraph
          CEDigraph methods that use indices.
IndexedDigraph
          IndexedDigraph adds index methods to a Digraph.
IndexedEdgeIterator
          An EdgeIterator with methods to get indicies.
IndexedEdgeNodeIterator
          An EdgeNodeIterator with methods to get indicies.
IndexedGEDigraph
          GEDigraph methods that use indices.
IndexedMutableCEDigraph
          Indexed mutators
NodeMissingException
           
 

Classes in net.walend.digraph used by net.walend.measured.test
CEDigraph
          CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
EdgeMissingException
           
GEDigraph
          GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge.
IndexedCEDigraph
          CEDigraph methods that use indices.
IndexedGEDigraph
          GEDigraph methods that use indices.
IndexedMutableCEDigraph
          Indexed mutators
IndexedMutableGEDigraph
          Indexed mutators
MutableCEDigraph
          MutableCEDigraph adds mutators to the CEDigraph interface so that a developer can add and remove edges and nodes.
MutableGEDigraph
          MutableGEDigraph adds mutators to the GEDigraph interface so that a developer can add and remove edges and nodes.
NodeMissingException
           
 



Copyright (c) 2001, 2002, David Walend