Class CandidatePlaceIterator<N extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode>
- java.lang.Object
-
- org.processmining.hybridminer.models.hybridpetrinet.candidateplaceiterator.CandidatePlaceIterator<N>
-
- All Implemented Interfaces:
java.util.Iterator<PartialPlaceEvaluation<N>>
- Direct Known Subclasses:
EdgesOrderingIterator,EdgesOrderingIteratorOpt,EdgesOrderingIteratorOptNew,EdgesOrderingIteratorOptNew_FV,NodesOrderingIteratorOptNew,OutputThenInputOrderingIterator
public abstract class CandidatePlaceIterator<N extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode> extends java.lang.Object implements java.util.Iterator<PartialPlaceEvaluation<N>>
-
-
Constructor Summary
Constructors Constructor Description CandidatePlaceIterator(CandidatePlaceSelectionStrategy<N> selectionStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCurrentLevel()CandidatePlaceSelectionStrategy<N>getSelectionStrategy()voidremove()
-
-
-
Constructor Detail
-
CandidatePlaceIterator
public CandidatePlaceIterator(CandidatePlaceSelectionStrategy<N> selectionStrategy)
-
-
Method Detail
-
getSelectionStrategy
public CandidatePlaceSelectionStrategy<N> getSelectionStrategy()
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<N extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode>
-
getCurrentLevel
public int getCurrentLevel()
-
-