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 |
getInstancepublic void makeAccessible(java.lang.reflect.AccessibleObject ao)
ao.setAccessible(true), but never throws
java.lang.reflect.InaccessibleObjectExceptionmakeAccessible in class ReflectionAccessor