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