protected synchronized long currentchunkpointer() throws IOException {
  long fp=backingRandomAccessFile.getFilePointer();
  if (fp < fHeader.headerSize()) {
    return -1;
  }
 else {
    fp-=fHeader.headerSize();
    return (fp / CHUNK_ENC_SIZE);
  }
}

protected synchronized long currentchunkpointer ( ) throws IOException { long fp = backingRandomAccessFile . getFilePointer ( ) ; if ( fp < fHeader . headerSize ( ) ) { return - 1 ; } else { fp -= fHeader . headerSize ( ) ; return ( fp / CHUNK_ENC_SIZE ) ; } }
indicates to which chunk the file pointer currently points ; the first chunk has the index 0
