Class RetainingGroup<T>

java.lang.Object
io.datarouter.scanner.RetainingGroup<T>

public class RetainingGroup<T> extends Object
Window object returned by RetainingScanner
  • Constructor Details

    • RetainingGroup

      protected RetainingGroup(LinkedList<T> retainingList)
  • Method Details

    • current

      public T current()
    • previous

      public T previous()
    • peekBack

      public T peekBack(int peekBackIndex)
      peekBack(0) == current()
      peekBack(n) == nth item before current
      Parameters:
      peekBackIndex - index of previous scanner item