Qual é a melhor maneira de pesquisar em todo o caminho de classe por uma classe anotada?
Estou fazendo uma biblioteca e quero permitir que os usuários anotem suas classes, portanto, quando o aplicativo Web for iniciado, preciso varrer todo o caminho de classe para obter determinadas anotações.
Você conhece uma biblioteca ou uma instalação Java para fazer isso?
Edit: Estou pensando em algo como a nova funcionalidade para Java EE 5 Web Services ou EJB's. Você anota sua classe com @WebService
ou @EJB
e o sistema encontra essas classes durante o carregamento para que possam ser acessadas remotamente.