src/share/classes/sun/reflect/ReflectionFactory.java
Print this page
*** 48,60 ****
*/
public class ReflectionFactory {
private static boolean initted = false;
! private static Permission reflectionFactoryAccessPerm
= new RuntimePermission("reflectionFactoryAccess");
! private static ReflectionFactory soleInstance = new ReflectionFactory();
// Provides access to package-private mechanisms in java.lang.reflect
private static volatile LangReflectAccess langReflectAccess;
//
// "Inflation" mechanism. Loading bytecodes to implement
--- 48,60 ----
*/
public class ReflectionFactory {
private static boolean initted = false;
! private static final Permission reflectionFactoryAccessPerm
= new RuntimePermission("reflectionFactoryAccess");
! private static final ReflectionFactory soleInstance = new ReflectionFactory();
// Provides access to package-private mechanisms in java.lang.reflect
private static volatile LangReflectAccess langReflectAccess;
//
// "Inflation" mechanism. Loading bytecodes to implement