public class UniquePathSubGraphIterator extends Object implements SubGraphIterator
Constructor and Description |
---|
UniquePathSubGraphIterator(SubGraphIterator subGraphIterator,
boolean longestFirst) |
Modifier and Type | Method and Description |
---|---|
EnumMultiMap |
getAnnotationMap(ElementAnnotation[] annotations) |
ElementGraph |
getElementGraph() |
Set<Pair<FlowElement,FlowElement>> |
getPairs() |
boolean |
hasNext() |
ElementGraph |
next() |
void |
remove() |
public UniquePathSubGraphIterator(SubGraphIterator subGraphIterator, boolean longestFirst)
public 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 Iterator<ElementGraph>
public ElementGraph next()
next
in interface Iterator<ElementGraph>
public void remove()
remove
in interface Iterator<ElementGraph>
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.