code: protected final void writeBEDouble(double v) throws IOException {
  		ensureAvailableBytes(8);
  		this.buffer.order(ByteOrder.BIG_ENDIAN);
  		this.buffer.putDouble(v);
  	}
docs: Write a big endian 8-byte floating point number.
  
  @param v is a big endian 8-byte floating point number.
  @throws IOException in case of error.