internal SubAbstractList(AbstractList <E> list, int start, int end) : base() { fullList = list; modCount = fullList.modCount; offset = start; sizeJ = end - start; }
internal FullListIterator(AbstractList <E> outerInstance, int start) : base(outerInstance) { if (start < 0 || start > numLeft) { throw new java.lang.IndexOutOfBoundsException(); } numLeft -= start; this.outInstance = outerInstance; }
public SimpleListIterator(AbstractList <E> outerInstance) { this.outerInstance = outerInstance; numLeft = outerInstance.size(); expectedModCount = outerInstance.modCount; }
internal SubAbstractListRandomAccess(AbstractList <E> list, int start, int end) : base(list, start, end) { }