protected boolean doNextPosition() throws IOException { for (;;) { switch (acceptPosition(this)) { case YES: return true; case NO: if (!spans.nextPosition()) return false; break; } } }
protected boolean doNextPosition() throws IOException { for (;;) { switch (acceptPosition(this)) { case YES: return true; case NO: if (!spans.nextPosition()) return false; break; } } }