public int size() { return _res.size(); }
public Object get(int idx) { return _res.get(idx); }
public Object getUserObject() { return _res.getUserObject(); }
public boolean isEmpty() { return _res.isEmpty(); }
public boolean hasNext() { if (_rl.isClosed()) return false; return _li.hasNext(); }
public void close() { try { _del.close(); } catch (RuntimeException re) { throw translate(re); } }
public void add(int index, Object element) { try { _del.add(index, element); } catch (RuntimeException re) { throw translate(re); } }
public boolean addAll(Collection<? extends T> c) { try { return _del.addAll(c); } catch (RuntimeException re) { throw translate(re); } }
public boolean contains(Object o) { return _res.contains(o); }
public void clear() { _res.clear(); }
public boolean isEmpty() { return _res.isEmpty(); }
public boolean hasNext() { if (_rl.isClosed()) return false; return _li.hasNext(); }
public void close() { try { _del.close(); } catch (RuntimeException re) { throw translate(re); } }
public void add(int index, T element) { try { _del.add(index, element); } catch (RuntimeException re) { throw translate(re); } }
public boolean addAll(int index, Collection<? extends T> c) { try { return _del.addAll(index, c); } catch (RuntimeException re) { throw translate(re); } }
public boolean contains(Object o) { return _res.contains(o); }
public void clear() { _res.clear(); }
public int size() { return _res.size(); }
public Object getUserObject() { return _res.getUserObject(); }
public boolean isEmpty() { return _res.isEmpty(); }