Lines Matching refs:declaringClass
255 Class<?> declaringClass = ((Member) this).getDeclaringClass();
256 if (declaringClass == Class.class && this instanceof Constructor) {
261 declaringClass,
280 void checkCanSetAccessible(Class<?> caller, Class<?> declaringClass) {
281 checkCanSetAccessible(caller, declaringClass, true);
285 Class<?> declaringClass,
288 Module declaringModule = declaringClass.getModule();
294 String pn = declaringClass.getPackageName();
303 boolean isClassPublic = Modifier.isPublic(declaringClass.getModifiers());
307 logIfExportedForIllegalAccess(caller, declaringClass);
314 && isSubclassOf(caller, declaringClass)) {
315 logIfExportedForIllegalAccess(caller, declaringClass);
322 logIfOpenedForIllegalAccess(caller, declaringClass);
356 private void logIfOpenedForIllegalAccess(Class<?> caller, Class<?> declaringClass) {
358 Module targetModule = declaringClass.getModule();
363 logger.logIfOpenedForIllegalAccess(caller, declaringClass, this::toShortString);
368 private void logIfExportedForIllegalAccess(Class<?> caller, Class<?> declaringClass) {
370 Module targetModule = declaringClass.getModule();
375 logger.logIfExportedForIllegalAccess(caller, declaringClass, this::toShortString);
449 Class<?> declaringClass = ((Member) this).getDeclaringClass();
458 if (!declaringClass.isAssignableFrom(obj.getClass())) {
460 + declaringClass.getName());
472 targetClass = declaringClass;
476 return verifyAccess(caller, declaringClass, targetClass, modifiers);