jdk/src/java.base/share/classes/java/lang/reflect/Method.java
changeset 43712 5dfd0950317c
parent 42997 5f83f2054eca
child 44359 c6761862ca0b
equal deleted inserted replaced
43619:dc9102c475f3 43712:5dfd0950317c
   177         res.root = root;
   177         res.root = root;
   178         res.methodAccessor = methodAccessor;
   178         res.methodAccessor = methodAccessor;
   179         return res;
   179         return res;
   180     }
   180     }
   181 
   181 
       
   182     /**
       
   183      * @throws InaccessibleObjectException {@inheritDoc}
       
   184      * @throws SecurityException {@inheritDoc}
       
   185      */
   182     @Override
   186     @Override
   183     @CallerSensitive
   187     @CallerSensitive
   184     public void setAccessible(boolean flag) {
   188     public void setAccessible(boolean flag) {
   185         AccessibleObject.checkPermission();
   189         AccessibleObject.checkPermission();
   186         if (flag) checkCanSetAccessible(Reflection.getCallerClass());
   190         if (flag) checkCanSetAccessible(Reflection.getCallerClass());