Lines Matching refs:callerClass
2009 Class<?> callerClass = target.internalCallerClass();
2010 if (!hasPrivateAccess() || callerClass != lookupClass())
2011 throw new IllegalArgumentException("method handle is caller sensitive: "+callerClass);
2064 Class<?> callerClass = null;
2068 callerClass = lookupClass;
2073 return callerClass;
2261 private MethodHandle getDirectMethod(byte refKind, Class<?> refc, MemberName method, Class<?> callerClass) throws IllegalAccessException {
2264 return getDirectMethodCommon(refKind, refc, method, checkSecurity, doRestrict, callerClass);
2267 private MethodHandle getDirectMethodNoRestrictInvokeSpecial(Class<?> refc, MemberName method, Class<?> callerClass) throws IllegalAccessException {
2270 return getDirectMethodCommon(REF_invokeSpecial, refc, method, checkSecurity, doRestrict, callerClass);
2273 private MethodHandle getDirectMethodNoSecurityManager(byte refKind, Class<?> refc, MemberName method, Class<?> callerClass) throws IllegalAccessException {
2276 return getDirectMethodCommon(refKind, refc, method, checkSecurity, doRestrict, callerClass);
2281 boolean doRestrict, Class<?> callerClass) throws IllegalAccessException {
2326 mh = maybeBindCaller(method, mh, callerClass);
2331 Class<?> callerClass)
2337 hostClass = callerClass; // callerClass came from a security manager style stack walk