14 } |
14 } |
15 |
15 |
16 public static Lookup lookup_in_remote() { |
16 public static Lookup lookup_in_remote() { |
17 return MethodHandles.lookup(); |
17 return MethodHandles.lookup(); |
18 } |
18 } |
19 static public void pub_in_remote() { } |
19 public static void pub_in_remote() { } |
20 static protected void pro_in_remote() { } |
20 protected static void pro_in_remote() { } |
21 static /*package*/ void pkg_in_remote() { } |
21 static /*package*/ void pkg_in_remote() { } |
22 static private void pri_in_remote() { } |
22 private static void pri_in_remote() { } |
23 |
23 |
24 static public class Remote_subclass extends AccessControlTest { |
24 public static class Remote_subclass extends AccessControlTest { |
25 static Lookup lookup_in_subclass() { |
25 static Lookup lookup_in_subclass() { |
26 return MethodHandles.lookup(); |
26 return MethodHandles.lookup(); |
27 } |
27 } |
28 static public void pub_in_subclass() { } |
28 public static void pub_in_subclass() { } |
29 static protected void pro_in_subclass() { } |
29 protected static void pro_in_subclass() { } |
30 static /*package*/ void pkg_in_subclass() { } |
30 static /*package*/ void pkg_in_subclass() { } |
31 static private void pri_in_subclass() { } |
31 private static void pri_in_subclass() { } |
32 } |
32 } |
33 static /*package*/ class Remote_hidden { |
33 static /*package*/ class Remote_hidden { |
34 static Lookup lookup_in_hidden() { |
34 static Lookup lookup_in_hidden() { |
35 return MethodHandles.lookup(); |
35 return MethodHandles.lookup(); |
36 } |
36 } |
37 static public void pub_in_hidden() { } |
37 public static void pub_in_hidden() { } |
38 static protected void pro_in_hidden() { } |
38 protected static void pro_in_hidden() { } |
39 static /*package*/ void pkg_in_hidden() { } |
39 static /*package*/ void pkg_in_hidden() { } |
40 static private void pri_in_hidden() { } |
40 private static void pri_in_hidden() { } |
41 } |
41 } |
42 } |
42 } |