Trabalhando com anotações RetentionPolicy.SOURCE

1 resposta
C

Fala pessoal,

Até hoje nunca vi o uso de anotações com RetentionPolicy.SOURCE, com exceção daquelas @SupressWarnings, por exemplo. Em que pontos ela tem sido utilizada?

E como ela é apenas de código, há algum mecanismo para eu lidar com elas, sem ter que varrer o código como se fosse um arquivo texto comum e interpretá-la?

Obrigado.

1 Resposta

T

a) No caso restrito quando você usa “annotation processors” como o APT (JDK 1.5.0) ou, no caso do Java 6.0, algumas classes no pacote com.sun.source ( http://java.sun.com/javase/6/docs/jdk/api/javac/tree/index.html ).

b) Você precisa encaixar seu código de processamento de anotações na fase de compilação, para poder se valor de RetentionPolicy.SOURCE.

Criado 22 de abril de 2008
Ultima resposta 22 de abr. de 2008
Respostas 1
Participantes 2