Package de.willuhn.util
Class ClassFinder
java.lang.Object
de.willuhn.util.ClassFinder
Klassen-Sucher.
Diese Teil hier kann man mit Klassen fuettern und danach in verschiedener Hinsicht befragen.
-
Method Summary
Modifier and TypeMethodDescriptionClass[]
findImplementors
(Class interphase) Sucht nach ggf vorhandenen Klassen, die das uebergebene Interface implementieren.
-
Method Details
-
findImplementors
Sucht nach ggf vorhandenen Klassen, die das uebergebene Interface implementieren. Hinweis: Die Funktion liefert generell nur instanziierbare Klassen. Es werden also weder abstrakte Klassen, noch Interfaces oder RMI-Stubs geliefert.- Parameters:
interphase
- das Interface. Handelt es sich hierbei nicht um ein Interface sondern eine instanziierbare nicht abstrakte Klasse, wir diese direkt und ohne Suche wieder zurueckgegeben.- Returns:
- die gefundenen Klassen.
- Throws:
ClassNotFoundException
- wenn der Implementor nichts gefunden hat.
-