Normal
Probiers mal mit Reflection[code=Java]Method methodOfO = aObjekt.getClass().getDeclaredMethod("getColumnListe", ArrayList.class);ArrayList<String> list = (ArrayList<String>) methodOfO.invoke(aObjekt);[/code]Edit:Wenn du nur eine überschaubare Anzahl an Objecten übergibst, könntest du auch folgendes probieren:[code=Java]if (aObjekt instanceof MyObject) { ((MyObject)aObjekt).getColumnListe()} else if (aObjekt instanceof MyObject2) .....[/code]Gruß Jörg
Probiers mal mit Reflection
[code=Java]
Method methodOfO = aObjekt.getClass().getDeclaredMethod("getColumnListe", ArrayList.class);
ArrayList<String> list = (ArrayList<String>) methodOfO.invoke(aObjekt);
[/code]
Edit:
Wenn du nur eine überschaubare Anzahl an Objecten übergibst, könntest du auch folgendes probieren:
[code=Java]if (aObjekt instanceof MyObject) {
((MyObject)aObjekt).getColumnListe()
} else if (aObjekt instanceof MyObject2) .....
Gruß Jörg