![JAR search and dependency download from the Maven repository](/logo.png)
com.gilecode.reflection.impl.PreJava9ReflectionAccessor Maven / Gradle / Ivy
The newest version!
package com.gilecode.reflection.impl;
import com.gilecode.reflection.ReflectionAccessor;
import java.lang.reflect.AccessibleObject;
/**
* A basic implementation of {@link ReflectionAccessor} which is suitable for Java 8 and below.
*
* This implementation just calls {@link AccessibleObject#setAccessible(boolean) setAccessible(true)}, which worked
* fine before Java 9.
*
* @author Andrey Mogilev
*/
public class PreJava9ReflectionAccessor implements ReflectionAccessor {
/**
* {@inheritDoc}
*/
public void makeAccessible(AccessibleObject ao) {
ao.setAccessible(true);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy