Class MatchIterator<T>


  • public class MatchIterator<T>
    extends java.lang.Object
    • Field Detail

      • data

        private final java.util.List<T> data
      • idx

        private int idx
    • Constructor Detail

      • MatchIterator

        public MatchIterator​(java.util.List<T> data)
      • MatchIterator

        private MatchIterator​(java.util.List<T> data,
                              int idx)
    • Method Detail

      • getCurrent

        public T getCurrent()
      • hasNext

        public boolean hasNext()
      • isFinished

        private boolean isFinished()
      • advance

        public boolean advance()
      • rewind1

        public void rewind1()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • rewind

        public void rewind()