Annotationen von privaten Methoden?

Linda1999

Mitglied
Hi, ich spiele mich grade etwas mit Annotationen, dabei ist mir folgendes aufgefallen:

Wenn ich diesen Code habe:

for (Method method : getClass().getMethods()) {
if (method.isAnnotationPresent(CustomAnnotation.class)) {
System.out.println(method.getName() + " = JA!");
} else {
System.out.println(method.getName() + " = NEIN!");
}
}

dann wird nur bei PUBLIC methoden JA ausgegeben. Die privaten werden nicht einmal überprüft. Wie kann ich diese auch testen lassen? Währe cool wenn mir jemand helfen könnte. Danke schonmal x)
 

Zurück
Oben