Class IndexedItemIterator<R>

java.lang.Object
com.vladsch.flexmark.util.collection.iteration.IndexedItemIterator<R>
All Implemented Interfaces:
ReversibleIndexedIterator<R>, ReversibleIterator<R>, Iterator<R>

public class IndexedItemIterator<R> extends Object implements ReversibleIndexedIterator<R>
  • Field Details

    • items

      private final Indexed<R> items
    • reversed

      private final boolean reversed
    • next

      private int next
    • last

      private int last
    • modificationCount

      private int modificationCount
  • Constructor Details

    • IndexedItemIterator

      public IndexedItemIterator(@NotNull @NotNull Indexed<R> items)
    • IndexedItemIterator

      public IndexedItemIterator(@NotNull @NotNull Indexed<R> items, boolean isReversed)
  • Method Details