Existe alguma forma de saber se uma classe usa uma annotation?
Duvida Annotation
4 Respostas
você pode usar a reflexão dos objetos
Field[] fields = obj.getClass().getDeclaredFields();
for (Field field:fields) {
Annotation[] annotations=field.getAnnotations();
}
Não cara, preciso saber se a minha classe usa uma annotation e não meus campos ;/
Então faz assim:
obj.getClass().getAnnotations();
blz, vlws
isso deveria funcionar msm, só q como eu estou usando grails e percorrendo todas as minhas classes de domínio ele não pega o tipo certo da classe
o q faz com q eu não tenha a minha real lista de annotations sendo usadas.
Criado 6 de janeiro de 2011
Ultima resposta 6 de jan. de 2011
Respostas 4
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo