nAnotações tem diferentes utilidades, entre elas:
nInstruções para o compilador – detecção de erros e supressão de warnings;
nInstruções para uso em tempo de compilação e em tempo de “deployment” – usadas para geração de código, arquivos XML;
nInstruções para tempo de execucao (runtime) – criação de informações que podem ser consultadas durante
a execução;