jdk/test/java/lang/invoke/AccessControlTest.java
changeset 32649 2ee9017c7597
parent 23010 6dadb192ad81
child 33874 46651fd30c0b
equal deleted inserted replaced
32648:1fa861caf840 32649:2ee9017c7597
   457     }
   457     }
   458 
   458 
   459     static Lookup lookup_in_self() {
   459     static Lookup lookup_in_self() {
   460         return MethodHandles.lookup();
   460         return MethodHandles.lookup();
   461     }
   461     }
   462     static public      void pub_in_self() { }
   462     public static      void pub_in_self() { }
   463     static protected   void pro_in_self() { }
   463     protected static   void pro_in_self() { }
   464     static /*package*/ void pkg_in_self() { }
   464     static /*package*/ void pkg_in_self() { }
   465     static private     void pri_in_self() { }
   465     private static     void pri_in_self() { }
   466 
   466 
   467     static class Inner_nestmate {
   467     static class Inner_nestmate {
   468         static Lookup lookup_in_nestmate() {
   468         static Lookup lookup_in_nestmate() {
   469             return MethodHandles.lookup();
   469             return MethodHandles.lookup();
   470         }
   470         }
   471         static public      void pub_in_nestmate() { }
   471         public static      void pub_in_nestmate() { }
   472         static protected   void pro_in_nestmate() { }
   472         protected static   void pro_in_nestmate() { }
   473         static /*package*/ void pkg_in_nestmate() { }
   473         static /*package*/ void pkg_in_nestmate() { }
   474         static private     void pri_in_nestmate() { }
   474         private static     void pri_in_nestmate() { }
   475     }
   475     }
   476 }
   476 }
   477 class AccessControlTest_sibling {
   477 class AccessControlTest_sibling {
   478     static Lookup lookup_in_sibling() {
   478     static Lookup lookup_in_sibling() {
   479         return MethodHandles.lookup();
   479         return MethodHandles.lookup();
   480     }
   480     }
   481     static public      void pub_in_sibling() { }
   481     public static      void pub_in_sibling() { }
   482     static protected   void pro_in_sibling() { }
   482     protected static   void pro_in_sibling() { }
   483     static /*package*/ void pkg_in_sibling() { }
   483     static /*package*/ void pkg_in_sibling() { }
   484     static private     void pri_in_sibling() { }
   484     private static     void pri_in_sibling() { }
   485 }
   485 }
   486 
   486 
   487 // This guy tests access from outside the package:
   487 // This guy tests access from outside the package:
   488 /*
   488 /*
   489 package test.java.lang.invoke.AccessControlTest_subpkg;
   489 package test.java.lang.invoke.AccessControlTest_subpkg;