konto usunięte
konto usunięte
Temat: Wszystkie klasy dziedziczące
W Google Pan sprawdzał? Bo ja sprawdzałem...
Zacheusz
Siedlecki
Senior Java
Architect, Working
Manager
Temat: Wszystkie klasy dziedziczące
Polecam na przykład odpowiedzi do: http://stackoverflow.com/questions/205573/java-at-runt...
Michał
Więzik
Senior Business
Systems J2EE
Developer,
Motability
Temat: Wszystkie klasy dziedziczące
Wyszperane z google'a / API sunowskiego:Generalnie nie da się, bo
a) klasa ClassLoader nie udostępnia listy wczytanych klas
b)nawet jeśli by udostępniała, zwróciłaby tylko listę klas, które już zostały wczytane (a klasy są wczytywane tylko w miarę potrzeby)
Jeżeli potrzebujesz listę wszystkich klas, które mogą być wczytane przez dany ClassLoader, mógłbyś użyć klasę skanującą wszystkie jary w classpathie. Na necie powinny być gotowe przykłady (bodajże Spring korzysta z czegoś takiego). Jeżeli nie znajdziesz, a potrzebujesz na gwałt, daj znać na privie, to podeślę Ci własną implementację.
Zacheusz
Siedlecki
Senior Java
Architect, Working
Manager
Temat: Wszystkie klasy dziedziczące
Michale, jakbyś spojrzał na podanego przeze mnie linka zobaczyłbyś, że tam właśnie jest to napisane i że są podane przykłady rozwiązań ;)Podobne tematy
Następna dyskusja: