Lines Matching defs:bufferPos
190 if (size <= (bufferSize - bufferPos) && size > 0) {
193 final String result = new String(buffer, bufferPos, size, "UTF-8");
194 bufferPos += size;
232 if (size <= (bufferSize - bufferPos) && size > 0) {
236 System.arraycopy(buffer, bufferPos, result, 0, size);
237 bufferPos += size;
401 private int bufferPos;
421 bufferPos = off;
482 byteLimit += bufferPos;
525 final int currentAbsolutePosition = bufferPos;
535 return bufferPos == bufferSize;
542 return bufferPos - bufferStart;
566 if (position > bufferPos - bufferStart) {
568 "Position " + position + " is beyond current " + (bufferPos - bufferStart));
573 bufferPos = bufferStart + position;
583 if (bufferPos == bufferSize) {
586 return buffer[bufferPos++];
600 if (bufferPos + size > currentLimit) {
602 skipRawBytes(currentLimit - bufferPos);
607 if (size <= bufferSize - bufferPos) {
610 System.arraycopy(buffer, bufferPos, bytes, 0, size);
611 bufferPos += size;
629 if (bufferPos + size > currentLimit) {
631 skipRawBytes(currentLimit - bufferPos);
636 if (size <= bufferSize - bufferPos) {
638 bufferPos += size;