Wie finde ich zur Laufzeit heraus von welchem Typ ein “Type Parameter” ist?
Hier die Lösung:
public class Dada { private Class typeOfT; @SuppressWarnings("unchecked") public Dada() { this.typeOfT = (Class) ((ParameterizedType)getClass() .getGenericSuperclass()) .getActualTypeArguments()[0]; } ...
Die FAQ zu Java Generics bei Angelika Langer finde ich wirklich gelungen.
One thought on “Class von “Type Parameter” – Java Generics”