EFI is a very broad term; a single injector in the throttle body controlled electronically is EFI.
Multipoint injectors, with the fuel pulses controlled individually through the control unit, called SFI, is also EFI.
Multipoint injectors, with the injectors controlled electronically fired as a batch, is also EFI.
I doubt that the previous generation Corolla used a batch fire system; that is old technology. Both the 10th and 11th gen and even the 9th gen are very likely to be SFI. I could be mistaken though.