incomingBuffer.limit((spanOverlapping.getBlockEnd() > spanOverlapping.getBlockStart()) ? bytesInIncomingBuffer : spanOverlapping.getBlockOffsetEnd()); incomingBuffer.position(spanOverlapping.getBlockOffsetStart()); buffer.put(incomingBuffer);
blockOffsetEnd = positionIterator.peek().getBlockOffsetEnd();