Alan Bateman wrote:
On 09/07/2016 09:57, Simon Nash wrote:


Is it really a good idea to encourage packages that currently use reflection to access non-exported private fields (an official part of the Java API) to
change to using internal APIs?  This seems like a step backwards to me.
I didn't suggest that. I was just pointing out that some of the 3rd party serialization libraries that we've come across are based on Unsafe and ReflectionFactory and the latter is specifically on critical internal API for that reason.

-Alan

Yes, I understand.  My point was that these APIs might in some cases
become a substitute for reflective access to non-exported private fields
if the latter is prohibited,

 Simon

Reply via email to