Class AbstractSkippingLongIterator

java.lang.Object
com.complexible.common.primitives.AbstractLongIterator
com.complexible.common.primitives.AbstractSkippingLongIterator
All Implemented Interfaces:
PeekingLongIterator, SkippingLongIterator, CloseableLongIterator, LongIterator, ResettableLongIterator, AutoCloseable

public abstract class AbstractSkippingLongIterator extends AbstractLongIterator implements SkippingLongIterator
Since:
5.1
Author:
Pavel Klinov
  • Constructor Details

    • AbstractSkippingLongIterator

      public AbstractSkippingLongIterator()
  • Method Details

    • skipTo

      public final boolean skipTo(long theValue)
      Description copied from interface: SkippingLongIterator
      Moves the position to the minimal value that is greater than or equal to the target. Returns true, if such value exists, false otherwise.
      Specified by:
      skipTo in interface SkippingLongIterator
    • computeSkipTo

      public abstract long computeSkipTo(long theValue)