Ich habe die folgende KlasseDen Typ eines parametrisierten Klassenparameters erhalten?
public class MyClass<T> {
public Class<T> getDomainClass() {
GET THE CLASS OF T
}
}
ich dieses Problem gegoogelt habe und alle Antworten, die ich mir gesagt, finden konnte getGenericSuperClass() zu verwenden, aber das Problem dieser Methode ist, dass ich eine zweite Klasse haben muss, dass erweitert MyClass und ich möchte das nicht tun. Was brauche ich, um den parametrisierten Typ einer konkreten Klasse zu bekommen?
Haben Sie gesehen: http://stackoverflow.com/questions/1901164/get-type-of-a-generic-parameter-in-java-with-reflection? – Campa