public byte readByte(int position){
  if (position < 0 || position >= Page.pageSize) {
    throw new PageException("readByte is out of bounds of page");
  }
  return pageData.get(position);
}

public byte readByte ( int position ) { if ( position < 0 || position >= Page . pageSize ) { throw new PageException ( "readByte is out of bounds of page" ) ; } return pageData . get ( position ) ; }
read the single byte at offset position .
