T
Tomate_Salat
Gast
Hi,
ich habe ein Problem bei meinem JMapper. Um es abzukürzen: JMapper schaut, ob eine Methode eine Annotation hat, die auf ein Modul verweist und führt dieses dann aus. Von dem Modul bekommt er ein Objekt und soll dann prüfen, ob das Objekt zu dem zu erwartenden Return-type der Interface-Methode passt. Das hatte ich bisher mit [c]Class<?>#isAssignableFrom(Class<?>)[/c] überprüft, leider funktioniert das z.B. nicht bei int und Integer (und folglich wahrscheinlich auch nicht mit double<->Double ... ).
Hat einer eine Idee wie ich das ohne größeres Workaround lösen kann?
ich habe ein Problem bei meinem JMapper. Um es abzukürzen: JMapper schaut, ob eine Methode eine Annotation hat, die auf ein Modul verweist und führt dieses dann aus. Von dem Modul bekommt er ein Objekt und soll dann prüfen, ob das Objekt zu dem zu erwartenden Return-type der Interface-Methode passt. Das hatte ich bisher mit [c]Class<?>#isAssignableFrom(Class<?>)[/c] überprüft, leider funktioniert das z.B. nicht bei int und Integer (und folglich wahrscheinlich auch nicht mit double<->Double ... ).
Hat einer eine Idee wie ich das ohne größeres Workaround lösen kann?