Class ArrayIterable.MyIterator<E>

java.lang.Object
com.vladsch.flexmark.util.collection.iteration.ArrayIterable.MyIterator<E>
All Implemented Interfaces:
ReversibleIterator<E>, Iterator<E>
Enclosing class:
ArrayIterable<T>

private static class ArrayIterable.MyIterator<E> extends Object implements ReversibleIterator<E>
  • Field Details

    • array

      private final E[] array
    • startIndex

      private final int startIndex
    • endIndex

      private final int endIndex
    • isReversed

      private final boolean isReversed
    • index

      private int index
  • Constructor Details

    • MyIterator

      public MyIterator(E[] array, int startIndex, int endIndex, boolean isReversed)
  • Method Details