No it does not redirect ALL link juice, but it's the best way to do it en mass. Your only other option is to reach out to those sites linking to the initial URL and ask them to update the link with the new URL. That's the only way to ensure 100% transfer of link juice.
Cheers!