355356357358359360361362
Object[] elements = remote.nextObjects(); long size = remote.getSize(); if (size == -1 || (elements != null && size > elements.length)) { return new BufferIterator(elements, size, remote); } else { return new ArrayIterator(elements); } }
354355356357358359360361
388389390391392393394395
350351352353354355356357
394395396397398399400401
381382383384385386387388
356357358359360361362363