public byte[] toByteArray(){
  writeCurrentByte();
  byte[] byteArray=byteStream.toByteArray();
  byteStream.reset();
  return byteArray;
}

public byte [ ] toByteArray ( ) { writeCurrentByte ( ) ; byte [ ] byteArray = byteStream . toByteArray ( ) ; byteStream . reset ( ) ; return byteArray ; }
returns a byte array containing the sequence of bits written .
