Buduję aplikację Java, która ma wiele różnych pakietów. Chcę móc programowo informować, które pakiety istnieją w aplikacji, które zaczynają się od określonej poprawki wstępnej. Czy mimo to można to zrobić za pomocą interfejsów API Java Reflect? Nie widziałem czegoś podobnego do odbicia apis.Java Reflection - Uzyskaj listę pakietów
Przykład:
com.app.controls.text
com.app.controls.picker
com.app.controls.date
etc
chcę wyliczać wszystkie z nich wiedząc przedrostek „com.app.controls” i zrozumienia, że nowy pakiet może uzyskać zintegrowane w przyszłości.
Dzięki!
Niestety pakiety nie są znane do bieżącego programu ładującego klasy. Czy istnieje inny możliwy sposób? –
Prawdopodobnie nie, nie wyszczególniając ich wyraźnie. –
@DerekGebhard: Przyszło mi do głowy dwie możliwości. Dodałem je do odpowiedzi. –