public int peekPrev() throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { throw new NoSuchElementException(); } int prev = seekPrev(CodePointIterator.this.peekPrev()); if (!skip(prev)) { return prev; } return prev; }
public int peekPrev() throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { throw new NoSuchElementException(); } int prev = seekPrev(CodePointIterator.this.peekPrev()); if (!skip(prev)) { return prev; } return prev; }
public int peekPrev() throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { throw new NoSuchElementException(); } int prev = seekPrev(CodePointIterator.this.peekPrev()); if (!skip(prev)) { return prev; } return prev; }
private int seekPrev(int prev) throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { return prev; } prev = CodePointIterator.this.prev(); if (skip(prev)) { return seekPrev(prev); } CodePointIterator.this.next(); return prev; }
private int seekPrev(int prev) throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { return prev; } prev = CodePointIterator.this.prev(); if (skip(prev)) { return seekPrev(prev); } CodePointIterator.this.next(); return prev; }
private int seekPrev(int prev) throws NoSuchElementException { if (!CodePointIterator.this.hasPrev()) { return prev; } prev = CodePointIterator.this.prev(); if (skip(prev)) { return seekPrev(prev); } CodePointIterator.this.next(); return prev; }