org.apache.cayenne.ashwood.graph
Class StrongConnection<E,V>

java.lang.Object
  extended by org.apache.cayenne.ashwood.graph.StrongConnection<E,V>
All Implemented Interfaces:
java.util.Iterator<java.util.Collection<E>>

public class StrongConnection<E,V>
extends java.lang.Object
implements java.util.Iterator<java.util.Collection<E>>

Since:
3.1

Constructor Summary
StrongConnection(DigraphIteration<E,V> digraph)
           
 
Method Summary
 Digraph<java.util.Collection<E>,java.util.Collection<V>> contract(Digraph<java.util.Collection<E>,java.util.Collection<V>> contractedDigraph)
           
 boolean hasNext()
           
 java.util.Collection<E> next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrongConnection

public StrongConnection(DigraphIteration<E,V> digraph)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.util.Collection<E>>

next

public java.util.Collection<E> next()
Specified by:
next in interface java.util.Iterator<java.util.Collection<E>>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<java.util.Collection<E>>

contract

public Digraph<java.util.Collection<E>,java.util.Collection<V>> contract(Digraph<java.util.Collection<E>,java.util.Collection<V>> contractedDigraph)


Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.