Package com.jgalgo.alg
Interface DfsIter.Int
-
- All Superinterfaces:
DfsIter<Integer,Integer>,IntIterator,Iterator<Integer>,PrimitiveIterator<Integer,IntConsumer>,PrimitiveIterator.OfInt
public static interface DfsIter.Int extends DfsIter<Integer,Integer>, IntIterator
A DFS iterator forIntGraph.- Author:
- Barak Ugav
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.jgalgo.alg.DfsIter
DfsIter.Int
-
Nested classes/interfaces inherited from interface java.util.PrimitiveIterator
PrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description IntListedgePath()Get the path from the source to the last vertex returned byDfsIter.next().default Integernext()Deprecated.Please use the corresponding type-specific method instead.intnextInt()Advance the iterator and return a vertex that was not visited by the iterator yet.-
Methods inherited from interface it.unimi.dsi.fastutil.ints.IntIterator
forEachRemaining, forEachRemaining, skip
-
Methods inherited from interface java.util.PrimitiveIterator.OfInt
forEachRemaining
-
-
-
-
Method Detail
-
nextInt
int nextInt()
Advance the iterator and return a vertex that was not visited by the iterator yet.- Specified by:
nextIntin interfaceIntIterator- Specified by:
nextIntin interfacePrimitiveIterator.OfInt
-
next
@Deprecated default Integer next()
Deprecated.Please use the corresponding type-specific method instead.Advance the iterator and return a vertex that was not visited by the iterator yet.
-
edgePath
IntList edgePath()
Description copied from interface:DfsIterGet the path from the source to the last vertex returned byDfsIter.next().The behavior is undefined if
DfsIter.next()was not called yet.- Specified by:
edgePathin interfaceDfsIter<Integer,Integer>- Returns:
- list of edges forming a path from the source to the last vertex returned by
DfsIter.next(). The returned list should not be modified by the user.
-
-