Tôi có lớp sauLấy loại tham số lớp parametrized?
public class MyClass<T> {
public Class<T> getDomainClass() {
GET THE CLASS OF T
}
}
Tôi đã googled vấn đề này và tất cả các câu trả lời tôi có thể tìm thấy nói với tôi để sử dụng getGenericSuperClass(), nhưng vấn đề của phương pháp này là tôi phải có một lớp thứ hai mở rộng MyClass và tôi không muốn làm điều này. Những gì tôi cần là để có được loại parametrized của một lớp bê tông?
Bạn có thấy: http://stackoverflow.com/questions/1901164/get-type-of-a-generic-parameter-in-java-with-reflection? – Campa