@Override public void getElements(final long from, final Object a[][], final long offset, final long length) { list.getElements(from, a, offset, length); } @Override
@Override public void getElements(final long from, final Object a[][], final long offset, final long length) { synchronized (sync) { list.getElements(from, a, offset, length); } } @Override
/** * Creates a new big-array big list and fills it with a given type-specific * list. * * @param l * a type-specific list that will be used to fill the array list. */ public ObjectBigArrayBigList(final ObjectBigList<? extends K> l) { this(l.size64()); l.getElements(0, a, 0, size = l.size64()); } /**
@Override public void getElements(final long from, final Object[][] a, final long offset, final long length) { ensureIndex(from); if (from + length > size64()) throw new IndexOutOfBoundsException( "End index (" + from + length + ") is greater than list size (" + size64() + ")"); l.getElements(this.from + from, a, offset, length); } @Override