final class PreJava9ReflectionAccessor extends ReflectionAccessor
ReflectionAccessor
which is suitable for Java 8 and below.
This implementation just calls setAccessible(true)
, which worked
fine before Java 9.
Constructor and Description |
---|
PreJava9ReflectionAccessor() |
Modifier and Type | Method and Description |
---|---|
void |
makeAccessible(java.lang.reflect.AccessibleObject ao)
Does the same as
ao.setAccessible(true) , but never throws
java.lang.reflect.InaccessibleObjectException |
getInstance
public void makeAccessible(java.lang.reflect.AccessibleObject ao)
ao.setAccessible(true)
, but never throws
java.lang.reflect.InaccessibleObjectException
makeAccessible
in class ReflectionAccessor