Java 8 hat eine Funktion namens Typ-Annotationen ( JSR 308 ) . Ich würde es gerne für ein einfaches Objekt-zu-Objekt-Mapper-Framework verwenden. Ich möchte Annotation @ExpectedType wie folgt definieren
%Vor%
Und dann benutze es in meinem Cod...
Es scheint, als ob getAnnotatedParameterTypes() ein Array von AnnotatedType s zurückgibt, das rohe und nicht generische Typen enthält. Zum Beispiel:
%Vor%
Was ist der Grund für die Unstimmigkeit mit getGenericParameterTypes() ?