org.apache.cayenne.ashwood.graph
Class FilterIteration<E,V>
java.lang.Object
org.apache.cayenne.ashwood.graph.FilterIteration<E,V>
- All Implemented Interfaces:
- DigraphIteration<E,V>
public class FilterIteration<E,V>
- extends java.lang.Object
- implements DigraphIteration<E,V>
- Since:
- 3.1
Constructor Summary |
FilterIteration(DigraphIteration<E,V> digraph,
org.apache.commons.collections.Predicate acceptVertex,
org.apache.commons.collections.Predicate acceptArc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterIteration
public FilterIteration(DigraphIteration<E,V> digraph,
org.apache.commons.collections.Predicate acceptVertex,
org.apache.commons.collections.Predicate acceptArc)
vertexIterator
public java.util.Iterator<E> vertexIterator()
- Specified by:
vertexIterator
in interface DigraphIteration<E,V>
arcIterator
public ArcIterator<E,V> arcIterator()
- Specified by:
arcIterator
in interface DigraphIteration<E,V>
outgoingIterator
public ArcIterator<E,V> outgoingIterator(E vertex)
- Specified by:
outgoingIterator
in interface DigraphIteration<E,V>
incomingIterator
public ArcIterator<E,V> incomingIterator(E vertex)
- Specified by:
incomingIterator
in interface DigraphIteration<E,V>
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.