Converting byte data to hex and then Sending HEX values via Arduino serial

No. I have tried this, i don't want this. Suppose for example

int x = 0x0F;
Serial.write(x);

Here the output that i get is 15 which is F in hexadecimal.
Similarly if the byte* payload contains a 'F' it should send 15 as above.