@Override public int indexOf(Object o) { checkPointers(); return super.indexOf(o); }
@Override public List<Pointer> subList(int fromIndex, int toIndex) { checkPointers(); return super.subList(fromIndex, toIndex); }
@Override public int size() { checkPointers(); return super.size(); }
@Override public Iterator<Pointer> iterator() { checkPointers(); return super.iterator(); }
@Override public Pointer get(int index) { checkPointers(); return super.get(index); }
@Override public boolean contains(Object o) { checkPointers(); return super.contains(o); }
@Override public ListIterator<Pointer> listIterator(int index) { checkPointers(); return super.listIterator(index); }
@Override public ListIterator<Pointer> listIterator() { checkPointers(); return super.listIterator(); }
@Override public int lastIndexOf(Object o) { checkPointers(); return super.lastIndexOf(o); }
@Override public int indexOf(Object o) { checkPointers(); return super.indexOf(o); }
@Override public boolean contains(Object o) { checkPointers(); return super.contains(o); }
@Override public ListIterator<Pointer> listIterator(int index) { checkPointers(); return super.listIterator(index); }
@Override public Object[] toArray() { checkPointers(); return super.toArray(); }
@Override public Object clone() { checkPointers(); return super.clone(); }
@Override public boolean isEmpty() { checkPointers(); return super.isEmpty(); }
@Override public int size() { checkPointers(); return super.size(); }
@Override public Object clone() { checkPointers(); return super.clone(); }
@Override public ListIterator<Pointer> listIterator() { checkPointers(); return super.listIterator(); }
@Override public <T> T[] toArray(T[] a) { checkPointers(); return super.toArray(a); }
@Override public int lastIndexOf(Object o) { checkPointers(); return super.lastIndexOf(o); }