Uses of Interface
net.walend.digraph.EdgeIterator

Packages that use EdgeIterator
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.measured This package contains a kit for working with measured paths on directed graphs. 
 

Uses of EdgeIterator in net.walend.digraph
 

Subinterfaces of EdgeIterator in net.walend.digraph
 interface IndexedEdgeIterator
          An EdgeIterator with methods to get indicies.
 

Classes in net.walend.digraph that implement EdgeIterator
protected  class AbstractHashCEDigraph.HashEdgeIterator
           
protected  class AbstractHashUEDigraph.HashEdgeIterator
           
protected  class AbstractLMCEDigraph.LMEdgeIterator
           
protected  class AbstractMatrixCEDigraph.MatrixEdgeIterator
           
protected  class AbstractMatrixUEDigraph.MatrixEdgeIterator
           
 class ImmutableEdgeIterator
          This class is an EdgeIterator for Immutables.
 

Fields in net.walend.digraph declared as EdgeIterator
private  EdgeIterator ImmutableEdgeIterator.it
           
 

Methods in net.walend.digraph that return EdgeIterator
 EdgeIterator MatrixUEDigraph.edgeIterator()
          Since HashCEDigraph is immutable, edgeIterator()'s remove() method throws an UnsupportedOperationException.
 EdgeIterator AbstractMatrixCEDigraph.edgeIterator()
           
 EdgeIterator LMCEDigraph.edgeIterator()
           
 EdgeIterator AbstractLMCEDigraph.edgeIterator()
           
 EdgeIterator AbstractMatrixUEDigraph.edgeIterator()
           
 EdgeIterator AbstractHashCEDigraph.edgeIterator()
           
 EdgeIterator CEDigraph.edgeIterator()
           
 EdgeIterator AbstractHashUEDigraph.edgeIterator()
           
 EdgeIterator HashCEDigraph.edgeIterator()
           
 EdgeIterator UEDigraph.edgeIterator()
           
 EdgeIterator MatrixCEDigraph.edgeIterator()
           
 EdgeIterator HashUEDigraph.edgeIterator()
          Since HashCEDigraph is immutable, edgeIterator()'s remove() method throws an UnsupportedOperationException.
 

Constructors in net.walend.digraph with parameters of type EdgeIterator
ImmutableEdgeIterator(EdgeIterator it)
           
 

Uses of EdgeIterator in net.walend.digraph.path
 

Classes in net.walend.digraph.path that implement EdgeIterator
protected  class AbstractDelegateDigraphOfCEPaths.ADDOCEPIndexedEdgeIterator
           
protected  class AbstractDelegateDigraphOfCEPaths.DigraphCEPath.PathEdgeIterator
           
protected  class AbstractDelegateDigraphOfGEPaths.ADDOCEPIndexedEdgeIterator
           
protected  class AbstractListCEPath.ListEdgeIterator
           
protected  class AbstractListUEPath.ListEdgeIterator
           
 

Methods in net.walend.digraph.path that return EdgeIterator
 EdgeIterator AbstractDelegateDigraphOfCEPaths.edgeIterator()
           
 EdgeIterator AbstractDelegateDigraphOfCEPaths.DigraphCEPath.pathEdgeIterator()
          Implementations should explicitly state how they interpret nodeIterator()'s remove method.
 EdgeIterator AbstractDelegateDigraphOfCEPaths.DigraphCEPath.edgeIterator()
           
 EdgeIterator AbstractDelegateDigraphOfGEPaths.edgeIterator()
           
 EdgeIterator AbstractListCEPath.edgeIterator()
          edgeIterator()'s remove() method throws an UnsupportedOperationException.
 EdgeIterator AbstractListCEPath.pathEdgeIterator()
           
 EdgeIterator UEPath.pathEdgeIterator()
          Implementations should explicitly state how they interpret nodeIterator()'s remove method.
 EdgeIterator CEPath.pathEdgeIterator()
          Implementations should explicitly state how they interpret nodeIterator()'s remove method.
 EdgeIterator AbstractListUEPath.edgeIterator()
          edgeIterator()'s remove() method throws an UnsupportedOperationException.
 EdgeIterator AbstractListUEPath.pathEdgeIterator()
           
 

Uses of EdgeIterator in net.walend.digraph.path.test
 

Methods in net.walend.digraph.path.test with parameters of type EdgeIterator
 void MutableUEPathTest.testConcurrentModificationException(EdgeIterator it, boolean exception)
           
 void MutableCEPathTest.testConcurrentModificationException(EdgeIterator it, boolean exception)
           
 

Uses of EdgeIterator in net.walend.measured
 

Classes in net.walend.measured that implement EdgeIterator
private  class CEBellmanFordTest.BFCEDigraph.WrappingEdgeIterator
           
 

Methods in net.walend.measured that return EdgeIterator
 EdgeIterator CEBellmanFordTest.BFCEDigraph.edgeIterator()
           
 



Copyright (c) 2001, 2002, David Walend