Business class seats are flat beds. Seat pitch is 78" with a 177 degree recline.
Just a little reminder, these seats are currently only available on the 777-300ER and A330-300 fleet.
The A340s and A330-200s have the angled flat seats.
Also, there is 1 ex-QR A330 on lease where J/C has angled flat seats with IFE and Y without. This a/c usually flies to mid-haul routes with the occasional flight to DEL.
The narrow-body fleet (737/319/320/321) have many different seating configurations. Therefore one should not rely on seatguru for seat selections.
The new A321s/B737-800s and B737-900s come with the new narrow-body J/C product that offers Comfort seats (including IFE in both J and Y) in leather. The delivery of these a/c are ongoing.
I hope my post hasn't been too confusing...