public Cursor copy() { return new Cursor(pos); }
public void set(final LineRange v) { _set(v); }
public void set(final LineRange v) { _set(v); }
@Override public ListIterator<LineRange> listIterator(final int index) { return new Cursor().skip(index); }
@Override public int size() { return new Cursor().count(); }
public Cursor copy() { return new Cursor(pos); }
@Override public int size() { return new Cursor().count(); }
@Override public Iterator<LineRange> iterator() { return new Cursor(); }
@Override public Iterator<LineRange> iterator() { return new Cursor(); }
@Override public ListIterator<LineRange> listIterator(final int index) { return new Cursor().skip(index); }
@Override public ListIterator<LineRange> listIterator() { return new Cursor(); }