Auf Thema antworten

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



Oben