public class UniquePathSubGraphIterator extends java.lang.Object implements SubGraphIterator
Constructor and Description |
---|
UniquePathSubGraphIterator(SubGraphIterator subGraphIterator,
boolean longestFirst,
boolean multiEdge) |
Modifier and Type | Method and Description |
---|---|
EnumMultiMap |
getAnnotationMap(ElementAnnotation[] annotations) |
ElementGraph |
getElementGraph() |
java.util.Set<Pair<FlowElement,FlowElement>> |
getPairs() |
boolean |
hasNext() |
ElementGraph |
next() |
void |
remove() |
public UniquePathSubGraphIterator(SubGraphIterator subGraphIterator, boolean longestFirst, boolean multiEdge)
public java.util.Set<Pair<FlowElement,FlowElement>> getPairs()
public ElementGraph getElementGraph()
getElementGraph
in interface SubGraphIterator
public EnumMultiMap getAnnotationMap(ElementAnnotation[] annotations)
getAnnotationMap
in interface SubGraphIterator
public boolean hasNext()
hasNext
in interface java.util.Iterator<ElementGraph>
public ElementGraph next()
next
in interface java.util.Iterator<ElementGraph>
public void remove()
remove
in interface java.util.Iterator<ElementGraph>
Copyright © 2007-2017 Cascading Maintainers. All Rights Reserved.