ElementType.LOCAL_VARIABLE typ adnotacji
Chciałbym stworzyć własne adnotacje, aby opisać jakąś zmienną lokalną. Aby napisać adnotację nie stanowi problemu, problemem jest uzyskanie informacji o nich w środowisku wykonawczym. Mogłem uzyskać tylko niektóre informacje z metod opisywanych lub parametrów metody, ale nie ze zmiennych lokalnych. Czy jest jakiś sposób na to?
Moja własna adnotacja jest następująca:
public void m(int a)
@MyOwnAnnotation(some information)
int b = 5;
}
Lub, alternatywnie, czy jest jakiś sposób na uzyskanie kodu metody, dalsze analizowanie go i wreszcie uzyskanie wartości adnotacji?
Z góry dziękuję.