I'm trying to search all the classes in a IJavaProject that extends a certain Interface. This interface is Generic, and I want to get the current type parameters of every implementation.
Now I have the SourceType that represents every implementation, but I can't get the current parameters of this class. Here is an example of my classes:
public class PersonDaoImpl extends AbstractDao<PersonPk, Person> {
...
}
My goal is to get the two parameters PersonPk and Person.
If it's possible to convert this SourceType as class, it would be better to manage it.
Thanks!