Hallo zusammen,
ich habe neu angefangen mit Java-reflection zu lernen.
ich erzeuge eine Reihe von Parameter und ich möchte eine Konstruktor mit disen Paramtern innerhalb meiner Quellcode aufrufen und prüfen ob der Konstruktor mit diese Parametern aufrufbar ist.
ich habe folgende Methode:
Könnte jemand jemand mir helfen, wie ich das machen kann?
danke für die Hilfe
Grüße
ich habe neu angefangen mit Java-reflection zu lernen.
ich erzeuge eine Reihe von Parameter und ich möchte eine Konstruktor mit disen Paramtern innerhalb meiner Quellcode aufrufen und prüfen ob der Konstruktor mit diese Parametern aufrufbar ist.
ich habe folgende Methode:
Java:
/* argList : liste von Parametern, die ich an dem Konst eingeben will */
public Boolean checkInstanceToAvailable(Class<?> c,Constructor<?> ctor,List<Object> argList) {
Boolean aufrufbar = false;
Class<?>[] param_type = ctor.getParameterTypes();
ctor.setAccessible(true);
try {
ctor.newInstance(/* ich möcte die Parameter hier eingeben können */);
aufrufbar = true;
}catch(Exception e) {
return aufrufbar;
}
Könnte jemand jemand mir helfen, wie ich das machen kann?
danke für die Hilfe
Grüße